It's a good song, don't get me wrong. However, the build-ups lead up to almost nothing. It bought there could be an epic final drop at 2:27, but it goes back to a normal beat. Overall, 3.5 :v
Did I hear a bit with "O Come all Ye Faithful" in it (It's at 0:35)
reminds me of cave story
I love how you mixed up the parts from previous "levels" :D
Sounds sorta like a credits theme, other than that, sounds really good :)
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.