Happy 25th anniversary to Game Freak’s global phenomenon! The Pokémon franchise turns 25 years old this year, and it's time to look back on what each generation brought to the table with their own range of games.