- Catching them all in real life! Let's face it, since Generation 1, we have wanted to experience pokemon in the real world, and Go finally allows us to do that. We even get to "throw" the pokeball. There's something quite immersive to walking down the street and feeling your phone buzz (and you don't even need to scuff your shoes by walking around in the tall grass).
- Gym Control: Not only do pokemon gyms exist in the real world, you can challenge the gym leader and take control of them. Add in the fun fact that major landmarks like the White House and the Pentagon are gyms for additional coolness factor (and yes, someone is the gym leader of those locations. Enjoying some Go, Mr. Obama?).
- The Community: Ingress ended up with a decent community, but Go has absolutely exploded it. There are only a small handful of players around my area, but I regularly see people playing (not something that ever happened with Ingress around even the heavily portalled areas I worked at). The game has been out for a week, and it has blown away so many records.
- Performance: There have been a number of server issues, app freezing, and other problems. Not the best thing for the release week, particularly after such issues should have been found in a beta. There can be some excuse for this because of the explosion of the game (which seemed to beat all expectations).
- Lack of Features: For a game that took 2 years to develop, and is using a lot of Ingress things on the backend, this game has an utter lack of features. No battles outside of gyms. The only way to evolve and advance pokemon is by catching crap-tons of the same species and selling them to the professor for candies (which are specific to the species). This naturally limits the rarer species of pokemon in power and evolution levels.
- Distribution of Pokestops and Gyms: You pretty much have two options. You either are in a pokestop and gym heavy area, or you are severely lacking them. Every church and library is a pokestop, so every town should have at least one or two. However, my town is a fairly big suburb. There are six pokestops spread across several square miles. The nearest ones to me are across a busy highway about a half mile away. It would be nice to be able to "build" a pokestop and gain some benefit for doing so. As it is, it is a pain to go restock pokeballs.
Go is supposed to be on a very aggressive release schedule (measured in weeks) and they are supposed to be improving the game drastically. It is an awesome first step into the "augemented reality" pokemon experience.