Quoted By:
In all honesty, Omega Ruby.
It's the one I've had the most fun with, char development, plot, MUH LORE, I actually took my time to catch them all, unlike I had ever done in any game's main storyline, and I fucking loved it.
Not to mention bike simulator, soaring, the diving, graphics, etc. So many things I can't even describe it all.
It's not flawless by any means, but it's a Pokémon game, come on.