Wait... is there really an AMD equivalent to an i7-4790?
All joking aside, I don't think that the Windows 10 requirement necessarily means that it's going on the Windows Store only. Note that they list the DirectX version as DirectX 12, which is only supported on Windows 10. Although, with all those restrictions and pretty high requirements, I wouldn't be surprised if this game just doesn't sell all that well on PC. The specs are essentially the equivalent to the specs for Oculus, and didn't someone say that only 3% of the PCs can even support Oculus?
Now, I'm going to rant a bit about the Windows Store for a minute. Honestly, I hope Microsoft doesn't pull a boneheaded, EA move and restrict the game to their store. My biggest complaint about the Windows Store is that I find it's just too restrictive. I won one of those Tomb Raider copies from the Anandtech giveaway, and I was a bit perturbed when I went to install it. From what I can tell, everything that you download from the store is saved to a single location, which is changed in the Windows settings. If you want to install things in different locations, you have to change the setting, install the item, and change it to whatever else prior to installing the next item.
Now, some people might be thinking, "Well, I could just go and create a
symlink, and use that to put it wherever I want." Oh, sweet, naive child... if only you knew! Actually, Windows locks down the install location, so you can't even access the folder. The owner is listed as System, and any attempts to access and/or modify are met with a permissions error. That sort of vain attempt to curb piracy seems like Microsoft still just doesn't "get it". I can maybe see using this for universal apps, but games? Part of the allure of PC gaming is things like mods, and unless you can load mods from separate locations, the Windows Store completely locks you out of it!