Pokémon Godra is a fan game developed by GregWilder.
Pokémon Godra lets you choose your own story. From becoming a warden of the Safari Zone to joining the military, each story is the players own.
Pokémon Godra consists of canon Pokemon from gens 1-6, and a fakemon called Kangaskub, which can evolve into either Cubone or Kangaskhan.
GregWilder has apparently stopped working on this game, but he has left the source code open so that anyone can edit it.