Awesome, although I wouldn't call it dubstep.
Although I hate the whole 'genre name game' I have to say that this just seems to lack some of the defining aspects of the genre in my eyes. Not that this is a problem, but just in response to your comments, I thought I'd just mention my view.
The song it'self is awesome, I think it could do with a slightly stronger drop, and if I was mega picky I would say that the synth that starts at 2.00 sounds slightly out of place/cheap sounding.
Really great though! goood work!