Oh, HELL yes!!! If Cabaret Voltaire had turned out to be a junglist group, it might sound something like this!