The Pokemon Company has officially revealed Pokemon: Let’s Go, Pikachu and Eevee for the Nintendo Switch, and the game is currently scheduled to release on November 16.
The game plays … Read More