I have bought the latest version on itch because I can't subscribe successfully on patreon.
In addition, the latest invitation link is out of date again, maybe you need to check it again?
Thanks! <3