Pokémon Uranium Edition is a great, fan made pokemon game that features very pretty retro graphics, a story with 11 hours of gameplay, 9 towns, 5 badges, 6 sidequests and over 85 fakemon (Pokémon).
The game revolves around 2 characters, Vitor and Natalie, who must collect 6 gym badges to compete in the Regional Tournament. But bad things are going down in the region of West Tandoor, with a man-made disaster and corrupted Pokemon threatening to destroy the natural ecosystem.
UPDATE: This Beta Is No Longer Available