Playing through all nine Pokémon generations would cost you nearly $900 – Pocket Tactics

If you've never played a Pokémon game before but want to catch up on the decades of lore, this is the cheapest way to do so (legally).
View full source