This song has some nice crunch to it. I found it to be a little repetitive though. I realize that is apart of some dubstep, especially in the case of where you reintroduce a portion of a song and build it up. I think in this case you could have still done that but if you modulated up, you'd get a much more fantastic sounding climax and the song would sound less repetitive. At any rate, good job!