July 17, 2020news Microsoft’s game streaming service xCloud will officially launch in September Yesterday, Microsoft announced a big round of updates regarding the future of its gaming strategy, giving us more details on its upcoming […]