Just finished the game. The end part was one long series of awesome moments that forced me to pause the game to catch my breath. Fantastic game all around, even if the combat difficulty is all over the place. Most battles are too easy on Normal, while I can't even begin to imagine how anyone could win the final battle on anything above that.
Finished it here as well. The end was spectacular. Actually the entire game was.
And I had a different experience. EVERY battle was too easy. Towards the end of the game (including the final boss run) all I did was spam my primary attack since my Thief was so OP. I guess buying the Katana was a bit overkill.