I think it will be a while before we get a true platformer or 3D Pokemon game for one simple reason: memory capacity. Making unique animations for over 600 characters is unrealistic. Seriously, Pokedex 3D takes up about a third of an SD card by itself on a 3DS, and that' not even a game (but my God, were those character models amazing). Sure, we can get simple stuff like Pokemon Stadium, Coliseum, Battle Revolution, Snap, which have simple models and limited animations/gameplay, but it would be tough to get a satisfying game with every Pokemon. I'm interested to see how Game Freak will work around that on the 3DS. I personally thought what they did in BW was genius, dividing each moving part of a Pokemon into a separate sprite to avoid making 50 sprites for each Pokemon's animation. I'd like to see how things play out in years to come...