Good song, needs mastering.
I think the song is good, but it needs some mastering. Some of the sounds almost hurt my ears, and the stereo buzzing in the first part of the song is a bit annoying. Even though it fits perfectly, it drowns other sounds. All in all a good song, but needs some tweaking.