Some creeptastic visual artifacts going on here, but still pretty cool. I imagine hooking this with a Kinect would make it even better.