Disclaimer: I admit IDK squat about dubstep. That said, my main critique is that this sounds like a series of great hooks that are done sequentially but without seeming like they're really part of a cohesive song. Maybe this upload is meant to be just that, and more of a teaser than a typical song, but I think it'd be a lot more memorable if it had like a chorus or something that I could point to and say "ah, that's the part that people will recognize as being this song". That said, these are great hooks and could probably be fairly easily turned into such a song if you wanted.