That's bullshit. Not that I can name anything recent that kicked my ass, but I blame myself for being too bad at looking and not music because angry teens will always summon the devil.
godfuckindamnit these guys continually kick my dick in over and over and over again. Never heard this song or the one from part1...hopefully its on the new album.
edit: it's from their demo which I have never fucking heard/.