new single by German electro-industrial mainstays