Fire Emblem: Fates by a loooooooong way. There's so much content in the game. Three separate storylines, all different from each other with different maps and mechanics. The huge total amount of characters (really a regular amount of characters of an FE game if you only play one side of the story) doesn't diminish any of the characters' personalities, they're all very well developed. It's an incredible package.
Awakening is 2nd for me, followed then by Bayonetta 2.







