Three sonic adventurers from 'the slimy edge of contemporary music.' Expect explosions.