In a statement to Windows Central, Microsoft confirmed that the company is working on the "Keystone" device, a dedicated device for streaming games from the cloud to your TV. Read more…
Neowin News Feed for: All
In a statement to Windows Central, Microsoft confirmed that the company is working on the "Keystone" device, a dedicated device for streaming games from the cloud to your TV. Read more…
Neowin News Feed for: All