Forza Motorsport 6: Apex was recently announced as the popular franchise's first appearance on Windows. Now, thanks to some sleuthing in Spain, the Windows 10 Store listing for the forthcoming title has been uncovered, not that you can do much or learn anything from it right now.
Early, hidden listings aren't uncommon, but in some cases they do at least offer up some interesting details, like system requirements. In this case all we can gather is that Apex will be a fairly hefty download of 28.1GB. There are no system requirements of any kind attached to the listing as of yet, and the screenshots are nothing more than the already released press shots.
But, it's there if you want to go peek.