All I could think throughout the end boss was
ROCK THE DRAGON
I know I can't be alone on that.
But yeah, good game, good ending. I wasn't sold on it at first, but after starting over from the beginning it grew on me fast. I have a feeling it gets better on replay, too.
Except for Titania. That place can go choke on a million dicks, seriously.