The Pokémon franchise reached its 20th anniversary earlier this year, and The Pokémon Company has been celebrating all year long. They recently announced that their next anniversary celebration is Pokémon Generations—a series of video shorts telling stories from across the first six generations of the Pokémon series, giving fans new adventures from Kanto to Kalos. The first two episodes of Pokémon Generations have just been uploaded, and you can watch them both by by clicking below!
The first episode, The Adventure (which has a lovely retro intro), shows Trainer Red and his beloved Pikachu battling their way through all six regions, encountering all kinds of Pokémon along the way. The second episode, The Chase, follows Detective Looker on his quest to bring Team Rocket Boss Giovanni to justice.