I saw this at shapeways and ordered one.
It came today, and while smaller than I thought, it works exactly like it does in this video. Its going on my desk at work. The coolest thing about it is that it's made on a 3d printer.
shapeways is my new happy place.
Update: I've had the thing for a few months now, and I still play with it all the time.