Download Free Mobile Apps and Games

A first look at Microsoft’s xCloud game streaming service for Windows PCs

Microsoft has started testing its Project xCloud game streaming service for Windows 10 PCs this week. The software giant is making the preview version available to all Microsoft employees, and The …