Brand of Sacrifice, one of very few new(ish) deathcore acts who manage to keep the genre interesting and evolving, have unveiled their latest single, “Lifeblood,” the title track from their ...