A shame the creator turned out to be weirdly anti-trans and adopted AI-generated images in their games. I used to follow the project with interest. Now I feel compelled to warn others not to touch it with a ten foot pole.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.