I'd assumed this was going to be running on a PC, not necessarily on the Xbox One console, due to there not being enough buttons, although m&k support is available. Being a MS title it will be part of the Game Pass subscription service for either PC or the Xbox, and available for digital purchase for those of you scared of such modern business plans, and yes it will be Windows 10 only.
There are a few promotional pictures on the assets page of the Xbox news site for anyone wanting to have a browse.
https://news.xbox.com/en-us/media/?sm=flight