I've seen an earlier review of yours, its obvious you know what you're talking about, so I'll stick to the mainline.
Good song overall, even though some more dubstep sounds could've lifted this song up to another level, Don't be afraid of using some more exotic sounds, as they often spice up a song in a positive way. Maybe a tad more varying would've helped. Now don't think i didnt like the song, these things just have to be improved in a minor manner.
Good song, definetely like it. 4/5, 8/10. Keep up the good work.