I loved playing this game! The prompts are interesting, and the atmosphere it creates during play is incredible. You can find a streamed play through of this game on my Youtube channel!
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.