Hehe.
I think this most surely is not dubstep.
Its rather a mixture of psy, techno, rave'ish experimental.. a lot sounds are seemed to mixed together, different tracks to be exact.
And i actually like this kind of raw and hard sound (would change some kicks to more flow-like), but only parts of it, i would play with the lenghts and try to more trans.. what is the word.. transient? i dont know. ; D more.