Microsoft Unveils Vision for Game-Streaming Technology, Project xCloud

Today, Microsoft introduced its vision for a global game streaming technology: “Project xCloud.” Far too often, gaming remains fragmented and isolated to individual devices. The promise and potential of the future of gaming is a world where you are empowered…