Sounds like Electronic Rock for Revolutions!
But pHrEeQuEnT_c found better words :)
"I was expecting major Hassleoff machoness, and was served some serious Hans and Franz instead. Way to pump me up!!!!"

    Indie
    Full Link
    Short Link (Twitter)