Extremely interesting concept and honestly if a friend sent me a link I would not think this was anything other than a finished game!
My one complaint is that first ladder climb spooked me to no end, it has an oddly binaural sound to it that made me think someone knocked on the metal mesh of my window hahah
Great entry and awesome job coming up with something so unique :)