User comments for Project xCloud
Project xCloud
- Free
- (No votes yet)
Access to over 50 games online
Xbox and Microsoft's Project xCloud is their new attempt at cloud gaming. While it has a similar layout to Google Stadia, it does not have the same lofty goals. xCloud is just another way to play games, rather than a substitute for your...