I just posted up a WIP of a remix featuring this song, and sadly (for me), this out-tops mine in a lot of ways. This is a really huge, epic, insane, damn good mix.
It might have a bit too much going on though, for instance the compression on the drums and everything- it's just not to my taste, but I don't know how others like it.
Aside from that, honestly, this is amazing. I envy your skills. I wish you luck in the submission.