I don't like their growls at all. I wasn't pleasantly surprised so far by this song, the ending was awesome but the other parts were a bit meh, maybe I wasn't in the mood. Which is weird, because I always love and am in the mood for Our Fortress is Burning I and II (3 not so much).
Maybe I will warm up to it after a while.