Stench Of Redemption van Deicide, met release datum 31 oktober 2025, bevat de volgende nummers: "Desecration", "Walk With The Devil In Dreams You Behold", "Not Of This Earth", "The Lords Sedition" en meer.Deze versie van Stench Of Redemption verschijnt als een 1xCD in een Digipak verpakking.