I really hope that this, along with Sea of Thieves, makes its way to Steam for Win7 scrubs such as myself to play, lol :P
What's the big deal about buying this from win. Store? I mean, i can undrestand concerns when the game is on win/steam at the same time ( user base on steam is just much bigger),but whats is the problem of buying it on win.store if it becomes a exclusive for win.platform.( only on xbox and win.store)
Prediction: In 5 years Nintendo will Lauch a "Core Mario game" very similar to Astro Bot. That said, many will Ignore Astro Bot existence and say Nintendo created this concept.