Little janky, but the spooky is there and the porn is there. The interface for getting upgrades and inventory items is pretty cumbersome; they obviously have a vision in mind for it, but idk if it's worth the hassle. Load times are ass, unless your computer isn't a decrepit POS maybe.
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.