At Archa, a double dose of innovative industrial music.