One of the major draws of Pokemon is the ability to pit your team against someone else's.
Back when Pokémon Go was first revealed nearly two and a half years ago, one of the first features teased in the CGI trailer for the game was PvP battles.
The game's official Twitter account has uploaded an enigmatic image of a Trainer standing on the opposite side of what looks like a battlefield, with that familiar exclamation point above their heads. The Great League will allow a cap fo 1500 CP per Pokemon, Ultra at 2500 CP per Pokemon and Master League has no cap limit. However, "Pokemon Go" launched in 2016 without the ability to do either. There were no Legendary Pokemon, you couldn't trade your Pokemon with other trainers, and most egregious of all, you couldn't battle anyone else directly.
One detail that has been made apparent though is that "Battle Leagues" will be available for players to participate in with ranks including Great, Ultra, and Master.
The exciting feature for Pokemon Go is coming for the fans.
The above image in the tweet seems to show a player encountering another player for a PvP battle.
The hope is that trainer battles are right around the corner, but without any specifics from Niantic, it's hard to make that call. Currently, the only battle system Trainers can engage in is gym battles and raids which feature gameplay mechanics like tapping the screen and long pressing to perform a charge move.
Niantic did not give a specific release date for player battles.