im not the biggest dub step fan in the world, but this seemed to fit the genre. you did a good job though, i have toyed with some of this stuff before and its not the easiest thing in the world to do "right".
I'm essentially going through of a phase of learning a different type of sound synthesis. Massive is really good, and I'm most familiar with it, but it's not what I consider to be the best tool now days.
Also the mix could use some work.
I appreciate your feedback.
Please contact me if you would like to use this in a project. We can discuss the details.