This is The Rhythm Monks from Berlin. I thought the huge balls with drum pads on them was kool, then they bring out the fully-auto mecha-drummer, sweet! As our friends over @ Low Life Inc put it, "if that's what we're in for for 2010 then it should be a great year."
--p.a.t.t.