Yeah I just bought like a month ago and I just started playing it a lot like a week ago. I switched to the europe server and I have been finding a lot more games, but half of them are bots and take 7 minutes to spam a message in the chat.
Installing now.