Thank you for the prompt reply and putting my fears to rest a bit. I hope as you do that this game remains on Itch.io in its current format.
If I had the option again, I would have signed up for the game on Patreon or Subscribestar instead. However, as I've already purchased the lifetime subscription updates access on Itch.io, I am feeling fairly reluctant to pay for the game twice.