Pokémon: Let's Go was released last year, and it became an instant hit with video game fans worldwide.
Designed to appeal to the younger gamer who would have missed the original Pokémania in the 1990s, it also offered older fans a trip down memory lane.
Essentially an updated version of Pokémon Yellow (1998), Pokémon: Let's Go marks the game's first offering for Nintendo Switch, incorporating elements from the popular mobile app Pokémon Go.
Here's how you can get your hands on a version - and how you can get hold of the elusive Mew.
What is Pokémon: Let's Go?
Pokémon: Let's Go is available for your Nintendo Switch and comes in two versions - either Pokémon: Let’s Go, Pikachu! and Pokémon: Let’s Go, Eevee!
The game sees players return to the Kanto region where the first generation of games were set and includes all 151 original Pokémon, along with their Mega Evolved and Alolan forms.
A simplified version of Pokémon Yellow, Let's Go follows the traditional RPG format but the training, breeding, catching and fighting gameplay have all been updated.
And some great news for Go fans - you can transfer all of the creatures you've caught in Pokémon Go into Let's Go by heading to the Go Park Complex in Fuchsia City.
All you need to then do on your phone is select Nintendo Switch, choose the Pokémon you want to transfer before picking it up at the receptionist.
How to unlock Mew
The only way to unlock the mythical Pokémon Mew is by buying a Poké Ball Plus accessory.
All you need to do is connect it to your Nintendo Switch, open Let's Go, select Poké Ball Plus and then hit Communicate, Mystery Gifts, Get with a Poké Ball Plus and Yes.
Word of warning though - this only works once per Poké Ball Plus, so it means you can't lend it to a friend for them to get their own Mew, unfortunately.
How to catch Dratini, Moltres and Articuno
A number of other rare Pokémon can be found in Let's Go, including Dratini, Moltres and Articuno.
You can unlock Dratini as a rare spawn in the water on Route 10, while Moltres can be caught on the way to Indigo Plateau, at the end of Victory Road.
But be warned - to reach Victory Road, you will need to earn all of your gym badges to get there.
Articuno can be found in a cave on the Seafoam Islands, which can be reached after you have discovered the Sky Dash and Sea Skim secret techniques.
Where to buy Pokémon: Let's Go
The game has a download size of 4.1GB, meaning you'll need 8.2GB of space for both.