HOLY COW--this blew my mind! Can holodecks be far behind????
http://www.youtube.com/watch?v=oACt9R9z37U&feature=player_embedded