Comment Comment by xrisk It's a pity they aren't releasing on Steam though. Most players aren't going to buy the game from the Win10 store. parent xrisk 8 years ago