Finnish death metal trio Tormentor Tyrant premiere the band’s new self-titled track, taken from their upcoming self-titled EP, due out…