incredible song ! put it under liquid drumstep or melodic dubstep
You really need to review your work on the beats I guess. The snare lacked punch, and the breakbeat before the 2nd drop lacked a lot of stuff. (Also, I think more subs would make the dubstep sound better)
Please contact me if you would like to use this in a project. We can discuss the details.