This game is a great experience. The story, voice acting and location design are all very evocative. However, some the puzzles are a bit obtuse in their design. Making it unclear if you are progressing at all or completely failing. Looking up a guide when you get stuck is totally valid IMHo coss the story is that good.