“This new album from Montreal’s Serpent Corpse truly stands out as death metal of the highest quality, giving the style a much needed shot of vitality.”