Environmental Display

That’s right, Microsoft has high hopes for the future of gaming and quite literally want’s to plaster the environments from games around you in your own living room. What is said to be an ...[Read More]