I love this song.
I can't criticize anything here. In my opinion the song is pretty much perfect in every way, I can listen to it more than 20 times over and it still doesn't get boring :P
The beginning is really solid, takes you with it right off the bat.
That's all I can say. Definitely 10/10 and a five ( 4.18 / 5.00 (+ 0.0027) ).