The game itself is alright, but will kick you out of a lobby and then blame you as if you left. This wouldn't bother me if it wasn't for the fact that it lowers your player score and bans you for an increased amount of time each time it happens. I shouldn't be penalized for your servers. Also the game needs 5 pokemon to play ranked, but after a full day of playing I still have only earned 3 and it's like you need to grind just to get 10k coins for the one you actually want.