Whoa, pretty awesome in particular the guitars, and the fact you have a pretty clean mix with all that chugging is a very skilled piece of work.
Well done!
My only question would be that choice of kick, which likely sounds great to you. It's pretty "roomy" for my tastes, but so is the snare and I think the snare works. So go figure, just a matter of tastes.
You have a particular effect going on the hi hats, is it a flanger or a gate? I don't think I've heard much like that before, what are you doing there? It's kind of cool how they fade in and out like that in sync with the song. I hope that's not Soundcloud's doing :)
I'd say cool beans, good work!
-Tom