Just came across this today - sorta glitchy, twisted, ****ed up, slightly acidic techno.

http://www.chemical-records.co.uk/sc...ack=BIONIKHS01

Not bad at all. Anyone else digging this release and/or know of any similar stuff?