How to build a holodeck

A mind-bending look at a suite of technologies that Microsoft is developing in its research labs in order to create a holodeck-like experience.