Theoretically the Windows 10 Store should be king of on-line distribution, shouldn't it? Apart from trying to compete with the likes of Steam, Origin, GOG and Uplay. It also has to fight its own Microsoft barriers.
Windows 10 Store games are exclusive to windows 10 because of DirectX 12 and