Microsoft is launching the Xbox Cloud Gaming service to Xbox Insiders, which can access the xCloud service using the Xbox App.
Microsoft Brings xCloud Game Streaming to Windows PCs Using Xbox App : Read more
Microsoft Brings xCloud Game Streaming to Windows PCs Using Xbox App : Read more