The Pokémon Stadium games were a cool addition to any Pokémaniac's collection back in the day, but do they still hold up? Watch the video and find out!