Xbox Streaming Games
Further reports of Microsoft’s rumoured streaming games service have surfaced, suggesting it’s currently being called Rio.
Xbox Streaming Games headlines
Microsoft showed off a new games streaming service at an internal meeting this week, according to anonymous reports, showing off Xbox 360 games played on PC and mobile.
Xbox Streaming Games Latest