Tag: xCloud 4 results found

PC/Console - Oct 09, 2018

Microsoft's Project xCloud Lets Players Stream Xbox Games

Microsoft announces its streaming service called Project xCloud that allows gamers to play xbox one games on PCs, tablets or smartphones.