They just haven't been updating their Itch page. Version 0.23 is already public on their Patreon. Just click the link in the description and scroll down the page a bit.
I don't know if it's just something you didn't notice, but you've locked the demo behind the paywall with the paid version. If it's not free anymore, then you should update your pages so that people know it's paid access only.
There could be some decent potential to this game, but it needs some SERIOUS spellchecking done to it. I reached my limit and had to close the game when the nun comes over and it said "sepreit" instead of "separate".