It's been a good while since a horror game has been so unique. Truly something one of a kind and with good scares and intriguing story. One of my new favorite horror games.
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.