Three main things I think need to be added for me to consider this a truly good game. One is that I think battle should go back to the classic turn based battles, and that this should be the way Pokémon get stronger (through an XP system). Two, wild Pokémon that you find should have to be caught through a battle, so that way your Pokémon can level up if they implement the xp system I mentioned above. And finally, I think that Pokémon need to be more evenly distributed. Anyone in the city has such a ridiculous advantage over people living in the suburbs. Also, relating to this, the suburbs need more Pokéstops and gyms. In other words, make the game balanced in all areas.