The good far outweighs the bad.
The only thing that's annoying, and draining about this game, (and it would get a 9.5 or a 10 if it wasn't for this one thing) is that the dialogue isn't very good. The writing is on the stale side, and not only do the characters talk too much, they also have a tendency to repeat the same things over and over again. NPCs just aren't all that fun to talk to either, although sometimes they will have something funny/interesting/witty to say.
But the graphics are great. The music is perfect, majestic, beautiful and the boss fight theme music is catchy. The gameplay is awesome. The game would be perfect if they just worked on the writing a bit more, stopped repeating dialogue so much, and cut back on all the exposition.