I like the song as a whole, but I think it needs just a pinch more of originality, it starts to sound a little bit like skrillex, which is cool and all, but not very original, for instance when the bass drops and that new beat enters it kind of sounds like something you would hear in every average dubstep song, otherwise it's great, 8.5/10.