The way the world was constructed kept reminding me of a Minecraft Adventure map, which played into the uncanny atmosphere pretty well. Couldn't finish due to personal platforming skill issue so that's why I can't quite give it full marks, but very well made!
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.