Necrowretch launches first track from new album, ‘Putrid Death Sorcery’ – News January 7, 2013 French death metallers Necrowretch have now launched the first full track from their upcoming debut album, Putrid Death Sorcery.