It's good that you have dynamics and a good sense of "calm before the storm", but the last "calm" seemed unnatural, I think you should of extended the climax that begins at 2:37 and extended it to the - 3:19 ish mark, cutting out that calm part that begins at 3:01. atleast most of it anyway.
I like it, but I feel it's a bit disorientating. I've never been a big fan of those weird dub step sounds so take this with some salt, but those wub effects sound like they're on top of the song instead of being a part of the song. Especially in the first part of the song. I hope this helps. My favorite part was the riffy part beginning at 2:10.
(P.S. I would tell you about what I thought about the mix but I don't have the proper equipment set up to be able to gauge that sort of thing critically, however I didn't notice any problems coming out of these dinky temporary speakers, so that's probably worth mentioning. gj overall. )