This is really nice.
The snare, in the beginning, is not quite right, try a low pass on it, maybe?
Also, the entire song is very slow-moving. I appreciate all those pads, but it just takes way too long.
The beat doesn't really make sense. The whole song is just mismatched. Dubstep is a dance genre, it has to have a solid beat or it isn't, by definition, dubstep.
That said, the mixing and instrumentation, as always, is simply amazing.