Great job, Step! This used to be my favorite song until just a few weeks ago, and it honestly deserves that title! My only complaint might actually just be something that Newgrounds does, but that complaint is that the song comes in MP3. Other than that, the song deserves every 5 star rating it can get!
Side Note: I'm planning on starting a YouTube channel, could I use this as music for an intro or whatever you call the thing at the end?