Pokemon Sword and Shield players can add another shiny legendary Pokemon to their collection right now by visiting GameStop.
For a limited time, GameStop stores across the US and Canada are giving out free download codes for a shiny Eternatus. This Pokemon is level 100 and knows the moves Dynamax Cannon, Eternabeam, Sludge Bomb and Flamethrower.
Once you've obtained a code from a participating store, fire up your copy of Pokemon Sword or Shield and follow these steps to redeem it:
1. Press X to open the menu.
2. Select Mystery Gift.
3. Select Get a Mystery Gift.
4. Select Get with Code/Password.
5. Input the code when prompted.
6. Save your game.
This promotion will only run until Oct. 1, so you'll need to visit a participating store before then to snag a code.
Later this fall, a brand-new pair of Pokemon games, Pokemon Scarlet and Violet, will launch for the Nintendo Switch. If you buy a copy before Feb. 28, you'll be able to receive a special bonus Pikachu in your game. For more on the games, check out everything we know about Pokemon Scarlet and Violet, as well as every new Pokemon revealed so far.