Pokemon game with high quality JRPG style graphics(Think something along the lines of some of the more recent tales of games.) and optional more 2D-ish graphics that can work on a 3d plane (sort of similar to black and white but with fuller looking characters) that might be a bit more aesthetically pleasing. Full free world to roam that contains all 5 world and then some with an optional story mode and story pieces that can be activated by going to certain places. Optional mmo world, option for both traditional turn-based battles, and real-time battles where you control the Pokemon that gets called out with a standard physical attack and then 4 special attack and you can interact with the environment ([i.e., if there were a tree you could run up it if capable or knock it down, you could freeze flood or burn the terrain... unrealistic etc) and you get to customize your character, you know, the standard idea for a Pokemon that every Pokemon fan thinks of at some point.