Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Microsoft is starting to test its Project xCloud game streaming service on iOS with some fanfares, but the future of the project is now unclear. While Microsoft is preparing the launch of the Android version, it has prematurely ended its…