I'm not that much into Dubstep or Electro (not the modern kind), but imo it does sound very tight, production-wise.
Personally I would easy up a bit on the crazy filter effects (around 1:39 etc.). They sound a bit cheap and uninspired imo.
I also think that for a 2:52 track, it would have benefitted from having a breakdown.
Still, pretty cool track!