News

and users would wear specially made 3D glasses while using the technology, but the theory is that Microsoft Corporation (NASDAQ:MSFT) would turn a living room into a video-game environment – and ...