Stadium 2 goes further with the 252 Pokémon from the first two generations. Gold and Silver compatibility broadens the game, the mini-games grow more refined and the battle staging gains richness. For Game Boy trainers of the era, it's near-essential.