This 9-man juggernaut has already been tearing up the German festival circuit with their über-aggressive take on electronic industrial techno punk rock, and now they're here to do much the same thing on your hard disks. Angular guitars, relentless beats and synths, shouted vocals (auf Deutsch, natürlich), and even a didgeridoo battle it out for your frenetic enjoyment.