Remember listening to this like 3 years ago or something and loving it. Pretty much hate every other one of their songs and the vocals annoy me but I just stumbled upon it again and it still kicks ass.