Nice atmosphere and setting, the story is a bit vague but you can figure out what happened.
Here's my no commentary video with both endings: