Quoted By:
For me, it's Super Pokemon Eevee Edition
>battle engine from Final Fantasy, battles are real time-based and up to 4x4 at the same time
>Eevee can switch between forms during the battle (more forms are unlocked as the story goes on)
>amazing plot
>old characters are given actual personalities and are fun to interact with (the best rendition of Prof. Oak I've seen so far)
>every town in game has at least several side quests that force you to explore surrounding areas and dungeons
>dungeons and puzzles
>crafting and refining items
>achievement system and actual incentives to Catch Them All(TM)
>arcade, battle tower, ingame pokewalker-like device, etc
And many other little things that make up for a great experience.