Microsoft xCloud will offer over 150 Xbox games when it goes live tomorrow

Microsoft xCloud will offer over 150 Xbox games when it goes live tomorrow
Advertisements

Microsoft’s game streaming service, xCloud (also referred to as “cloud gaming with Xbox Game Pass Ultimate”), will go live in 22 countries on Tuesday, and it’ll have more titles available at the outs…
Read More