Tag: Xbox TV

Microsoft - Project xCloud - Microsoft - xCloud - Streaming - So Microsoft doesn't consider the mobile/PC game streaming as the death of a dedicated console for now.

Phil Spencer: The Consoles’…

The head of Xbox also talked about why it makes sense for Microsoft and Sony to take the 30%…

theGeek TV