This demo has a nice little story with unique visuals that help to make it stand out. As a point and click adventure, it feels a bit flimsy because of how much the demo focuses on the story. But the visuals and somethings for the trailer make me at least interested to see what the full game has to offer.
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.