Just finished. Wow... what an ending. Didn't complete everything though.. haven't seen the secret ending...
I give the game an overall rating of 9.75 out of 10. I thought it was just easy enough for me to get into it and challenging enough to make me practice alot to get real good at it... like a game should be. The story was stellar. The only thing that knocked it down from a 10 was the stomach turning Little Mermaid sections.
Now I have to play it again on proud mode with a guide by my side so I don't miss anything.
By the way. It took me about 32 hours and I was at lvl 49.