http://www.youtube.com/watch?v=518XP8prwZo

seriously. this is some really cool stuff.