A well presented and intriguing game that ends on a massive revelation that leaves players hanging. The atmosphere was really good, but some of the puzzle solutions weren't all that obvious.
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.