I think taking down the reverb on your intro would do wonders for your mix, or at least hipassing the wet signal to 250 hz or so. The low end is muddy with all the keys playing low register, particularly low mid.
I'm not sure this is dubstep going into 1:14 but I'm open to having my mind changed!
Okay, 1:25, mind is changed
I would recomment taking down some of the wet on your metallic synth, or adding a more tonal synth there -- they are spreading out in the stereo field and not punching me in the face like I feel they should!
Sub sounds like it's at an appropriate level but needs something to sit on top of it.
Your next section at 2:27 suffers from the same as the intro, but I would raise the sub some and bring out the trap snare a bit more, perhaps spread the hihats out more panning wise and get some delays or something going there. A lot of the effect I think you're looking for with that reverb wash could be achieved with delay :)
Either way, really interesting track. Keep doing what you do!