Download Free Mobile Apps and Games

Xbox Game Streaming app for Windows 10 spotted in the Microsoft Store

A new Windows 10 Xbox Game Streaming app has been spotted in the Microsoft Store. The app description suggests that the app is geared towards developers readying their apps for console streaming.