Early Reviews of Project Xcloud are Trickling In
Project Xcloud, the mobile streaming method for playing Xbox and PC games on Android devices, is ambitious and possibly game-changing. With a number of gamers insisting they’d like to play where they want to play, Microsoft is tackling the interest head-on. Beta…