Zeratgames has a Subscribestar account. If you become a member at the $12 level, you can download the game.
What if I have already purchased the game? will I need to buy it again for Updates?
I'm not 100% certain. On Zeratgames' Subscribestar, they said that there will be a final update released at the end of the month. I would message them. I don't represent them. I am simply a subscriber who likes what they're doing.