New releases: Depeche Mode live, Nitzer Ebb, Einstürzende Neubauten, Meat Beat Manifesto
This week’s new releases include a new live CD/DVD set from Depeche Mode, the belated U.S. CD release of Nitzer Ebb’s ‘Industrial Complex,’ a new 2CD compilation from Einstürzende Neubauten and the 10th studio album from Meat Beat Manifesto.