Okay, okay, I KNOW this isn't 'hard techno' but DEP is definitely hard-edged music. I apologize if this is in the wrong forum but I wanted to see how many folks out there are into these guys and especially this album...Personally, I want to scream/sing in a hardcore band again...
http://www.dillingerescapeplan.com/