It's a pity they aren't releasing on Steam though. Most players aren't going to buy the game from the Win10 store.
Windows Store has been surprisingly fragile for me. I've bought a couple of games through it and things like turning off IPv6 will cause it to fail to download anything and spit out cryptic error codes. But mostly I don't want my games spread across a dozen different storefronts. Keeping them all in once place is more convenient. I would probably be more open to the Windows Store if I owned an XBox and there was some…
Unfortunately the only Steam alternatives that have some amount of IPv6 support are Humble Bundle and Green Man Gaming. Though you may as well not count Humble Bundle as accessing their website over IPv6 results in it being completely broken [1].