Quite literally adore this game. I haven't played a game that put me this on edge in a while. The atmosphere is perfect, and It reminds me so much of No One Lives Under The Lighthouse!
I really wanted to play No One Lives Under The Lighthouse but I can't seem to find it for whatever reason. I saw Pastra's video on it though and this game does really have the same feel.