For decades, Pokémon games have followed a strict formula. You set out on a journey with your starter Pokémon in tow, battling trainers and catching new creatures. You fight eight gym leaders, defeat ...