I'm working on the new version, and the version that was on Itch had gotten too outdated while focusing on the Steam side, so I took it down temporarily.
A new update will be released next week, so please wait warmly until then.