I honestly don't think they give two shits if a game goes down with the W10 Store ship.I'm sure they will still get a Steam version. It's probably a much different negotiation when stranding an indie game on W10 store could mean the game flopping.
Also the game isn't indie - it's obviously small, but it's backed by a big publisher.