Bowing to censorship to keep monetization and removing incest and sexual content to appease puritans is an insult to the fans of the game who liked it for what it was. The game in its current state is no longer worth the time.
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.