You can get the original there, I'm actually trying it out seems pretty cool. You can't make random things like in the youtube video, since they say that one is still in development.
[quote name='javeryh']Some neat ideas on display... I'm not sure if it could carry an entire game though...[/quote]
Someone probably said the same thing about portal.
[quote name='sfriedlander']put it on the iphone?[/quote]
There is an iphone application that is sort of like this called iPhysics. iPhysics is a 2d physics engine and there can be many game modes made for it, it is pretty awesome.