Microsoft unveils new games streaming service called Project xCloud, and more gaming news
At E3 2018, Phil Spencer mentioned that Microsoft is working on a streaming service which would allow console quality games streaming on any device. It wasn't followed .. Read More