Okay, I’m rather frustrated that I haven’t been able to dig up more than what the Engadget article on this showed – primarily because the company (Festo) that makes this is European, and while there’s an American English section to their website, I’ve had no love if finding anything but the German page on this… toy? I think it’s meant to be a toy. And I hope they’ll let me buy one. Just look at the video and be amazed.