Sounds Awesome, I am going to play this when it comes out!
But concerning Surf: Why don't you just give the Player a Lapras, that knows surf, on the first or second Isle, so that the Player can choose from one of the Kanto or Johto Starters?
I personally think that this solution would give the...