My only issue was the ending as there was no payoff and felt less creepy then the build up to finding it. Otherwise this is perfect for a short walking sim.
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.