While the presentation and atmosphere is well done, the small size of the flashlight beam made it hard to fully get into due to the lack of being able to see anything.
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.