UWP, otherwise known as Universal Windows Platform, is big news for PC gamers. By bringing by the Xbox One and…
While the release of Xbox exclusives to Windows 10 under the UWP program is undoubtedly a positive, there are still…
Microsoft is really ramping up their Xbox One and Windows 10 collaboration for games. With Forza 6 Apex and Gears…