Not sure this game is going to be updated any more. It's been a year....
From the time of your writing it had been 8 months and 8 days since the last post/update.
How is that a year?
Because I am only looking on Itch. The other places are about raking in money so you pay $100 per update!