The art style took a little of getting used to, but now I feel like I want to see more like it, the story and world building felt fun and interesting, the characters were a little more unsettling than what I expected, but seem all to fit in the world they are in, I had a lot of fun plying.
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.