MIT's digital assist system, draw a mechanical system and watch it go

http://www.techeblog.com/index.php/tech-gadget/video-mits-assist-sketch-understanding-system

This is really cool looking, you can draw a mechanical system then you can watch it get simulated. Check the video too.