The main theme of this song is really, really good. Like, seriously, it's one of the better melodies I've heard in a while on Newgrounds.
There are a few minor issues with it though. First, and definitely the biggest, is that the production is a little poor - instruments sound muddled in the climaxes. Second, the piano at 2:10 sounds a tiny bit clumsy (those repeated notes shouldn't be there). And as a minor nitpick, the ending left me feeling a little unresolved.
But this song is wonderful and the melody is, like I said, seriously awesome. So keep up the good work there. :-)