Opinion
The Real-World Science That Underlies Pokémon Evolution (and Thunder Stones)
Every generation of the Pokémon games can be defined by its starters. These are the three Pokémon that the player gets to choose ...