It's catchy but I think many will feel misled because you
labeled it under Dubstep.
It sounds more Electronic to me with a very techno beat and arrangement.
Unfortunately most people are often inclined to penalize you over this and score your shit low even though it's cool. Also, don't be afraid to shake shit up! Express yourself when you're doing your thing and you can't go wrong man.
I have now moved it to techno. Thanks for the advice! :)
Wow !! This sounds really great ! I'm in love with the transition passages. I'm going to your website right now !