Honestly, I think dubstep is too closely related to techno to make a big deal out of it. What I've realized, techno-ish sounds are just being implemented in dubstep tracks and it's really made the techno genre seem to lay low, when truthfully, it's just so common we don't think of it when we find it embedded in stuff.
Before I force myself to go on a rant about it, I think this is actually really good. It definitely has the more signature, pure techno sounds, and I could see how it could have been mentioned easily. And plus, I miss the really pure wubs, the ones that literally seem like they speak, and it's kinda hard to pull that off without the entire track sucking. You pulled it off, though, nice work!