ran across this on Wired and it’s pretty nifty.
Take a look at BumpTop Touch Screen software built on the Unreal Engine.
http://www.wired.com/gadgetlab/2009/10/touch-user-interfaces/2/