I love this game so much, and I believe it has the potential that other location based games have had.
Some of the features this game has (PVP specifically), is already more than what some games have.
One thing I think the game lacks is a social feature of some sort. A way to meet new people, or realize that there are other people playing around you. Maybe an in game chat, or teams? This may be to much but id like to hear thoughts.