I caught all 251 Pokémon... but at what cost?