I agree. I don't know why the developers abandoned us here on Itch.io and haven't given us an update in almost a year. Meanwhile, they continue to (somewhat) regularly post on Patreon; here they just post minimal text news updates. It is clear that they changed their minds about releasing development builds on Itch.io because they couldn't charge a monthly subscription and they're trying to move away from the platform.