Tensed atmosphere, definitely decent, although a little bit slow with the engagement.
The premise of the game is definitely ambiguous. It is up to the player to decide what to do, how to act and which "ending" to find. For me, it was a drag towards the end, but overall it showcased tense atmosphere, great environmental design and music was good. Maybe the game can be updated so that players can experience more of what the story hid in the Jam version.
Best of luck with the future developments. Cheers!