Oh hey, I just beat the game myself yesterday.
I admit that I was a bit underwhelmed at the beginning of the game....but man did it turn out amazing.
Like it was seriously one of the few times I pushed myself to do most of the optional stuff before beating a game.
--
Please Vote in Board 8's Top 50 Nintendo Games:
http://www.gamefaqs.com/boards/8-gamefaqs-contests/61541399