One Of The Best
Excellent song, I can't really tell you anything that was wrong with it, and even if I did, it would probably be stupid stuff you already know, or don't care about.
What I can say however, is that it sounds like a hell of a lot of effort was put into this. I beleive you made this in FL Studio(sorry if I'm wrong, I herd the Slayer and the FL Keys). :)