Need more than just the base 'Pokemon' games in your life? Try out these fan games like 'Pokemon Planet', 'PokeMMO', and more!