Pokemon Go takes place in the real world populated with thousands of Pokemon to capture, battle and train. Players can dive into the role of the virtual avatar, and their main objective is to reach the actual place to capture monsters using mobile’s GPS. To get into the world, the player has to establish an account and create and customize his virtual avatar. Once the player completes his avatar, the character is shown on a map using the reallocation of the player. The game features both Pokemon Gyms and poker stops. Players can get lots of items such as Poke Balls, eggs and potions from PokeStops, while players can battle against each other in different matches in Gyms. The avatar of the player moves within a map, as the player moves in the real world. Rare species of Pokemon reside in different locations around the world. Explore the game world, find rare Pokemon, capture, and train them to battle against another player and prove himself as the best trainer.