Musically, I thought it was pretty good. In terms of dubstep, I think it lacked the driven rythym that I associate with the genre. I think the best way to put it is that it doesn't make me want to move. Still, it was a good piece.
I like the work you've done. I would mix a little bit better in head phones. Maybe mix a little differently for harder drop ins.