Will we be limited to starter pokemon, or pokemon found in the games you'd be able to start as (i.e. Cubone, Skitty, Riolu) or do we have free range to pick, say, any unevolved pokemon like Trapinch, Hoppip, or Buneary? Will there be exceptions to this, like Heracross or Kangaskhan?