Windows 10 and Steam. So I guess it means Windows 10 store, rather than Windows 10 requirement or could be both or either. Who knows.
They specifically mention Win 10. So, yeah - it's possible this might not even be coming to Win 7, 8 + 8.1.
That'd especially be true if this requires DX12.
I'm sure we'll find out soon enough.
inb4 MysterD freaks out that the sky is falling and that games will start requiring Windows 10 even though it obviously just means it will be sold on the damned store.
Well, we do know Gears of War: Remastered looks to be also Win 10 exclusive:
I wouldn't put it past Microsoft, personally.
I mean, they are giving free upgrades to Win 10 for Win 7, 8, 8.1 users.
Could be a way to force gamers to eventually just give in + take the upgrade.
But, again - only time will tell.
We'll eventually find out, for sure.