I saw these guys live a few months ago and this was the second song of their set. It profoundly affected me and in mine opinion is basically death metal in distilled form.