CamTwist

http://www.boinx.com/chronicles/2010/11/24/camtwist/