I really like the stats-mechanic but this implementation is too short to make them shine.
The atmosphere is good and of a kind of horror not so "worn-out".
The pace is a bit strange but, again, I think that a longer game could solve all these little problems.
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.