I just beat it!
I didn't really like the ending, but probably just because I was very, very tired of watching cutscenes and just really really wanted to take a shower.
I had
this song playing on my iPod throughout
the entire game, and it just made me love it even more.