My first song ever uploaded, and probally my best one. I need opinions.

http://www.newgrounds.com/audio/listen/108062