Home Tags Xbox

Tag: xbox

Microsoft’s Project xCloud, Google Stadia Are ‘Years and Years’ Away from...

Don’t expect Project xCloud from Microsoft or Google Stadia to beat out the PS5 and Xbox Scarlett anytime soon Phil Spencer claims.