Microsoft is starting to invite players to test out its Project xCloud game streaming service. It said last month it would open up a public preview of the platform in October, allowing players to stream games to their Android devices. Now, it's start…