Game Freak, the developers of Pokemon dropped a 40 minute conference pre E3 where they talked about two new Pokemon games coming to the Nintendo Switch this year called Pokémon: Let's Go, Pikachu! and Pokémon: Let's Go, Eevee! I encourage you to watch the full conference reveal above but some relevant clips from the Let's Go site to help explain things:

"Pokémon: Let's Go, Pikachu! and Pokémon: Let's Go, Eevee! bring the experience of a classic Pokémon RPG to Nintendo Switch with gameplay that is easily approachable for newcomers to the series, but is also deep enough to keep veteran Trainers on their toes.

The games also have two-player simultaneous play, so you can take the journey with a friend! And there’s a deep connection between Pokémon: Let's Go, Pikachu! and Pokémon: Let's Go, Eevee! and Pokémon GO, so fans of the hit mobile game will find even more to enjoy.
"

Which Let's Go game you pick will be the Pokemon that follows you around the map in a style similar to Pokemon Yellow on Gameboy. In fact the developers of Let's Go cited Pokemon Yellow as an inspiration for the game and the in game stuff they showed looked like a modern 3D remake of the original Gameboy Pokemon RPG. Which, honestly, seems like a great way to bring Pokemon to the Switch as many kids and gamers will be playing it for the first time so why not head back to the Kanto region?

Nintendo is also coming out with a Pokeball controller that you can use in game which looks interesting. Not sure i'd get it but if you're into that sort of thing it's available. Oh and all the Pokemon you collected in Pokemon Go you can send to the Let's Go games on Switch, or at least the Kanto region Pokemon you collected anyway.

https://pokemonletsgo.pokemon.com/en-us/