Pokémon Go has a long way to go. Although it has been a remarkable success in the way it has encouraged players to interact with each other in the real world, there’s surprisingly no way for players to directly interact with each other within the game.
The only player vs. player element in the game, Pokémon gyms, actually involves fighting AI controlled Pokémon rather than other players. A strong player vs. player component has been a hallmark of many successful games, from WoW and “Overwatch” to “Counter-Strike” and “League of Legends.”
Additionally, Pokémon Go needs to add team play into the mix. The game already has the structure to do this in place, with players each choosing one of three teams (Valor, Mystic, or Instinct) for gym battles.