Awesome song! I really liked the way the Dubstep was done! However, I do have to say that the middle portion of the song kind of falls apart. The Dubstep has a completely new tone that I personally think is a little worse, but still fits with the rest of the song.
Overall, really cool song to listen to from time to time! I would say that this song deserves at least an 8.3/10!