This game is really good at playing with atmosphere and intense story.
The storytelling is what stands out here, the unexpected elements of surprise (not going to spoil anything) really add to the intensity of the game. The art is decent, at some points there are inconsistencies (for example the UI) between pixel art and vector art. The sound design was fitting though.
Overall a quite interesting game.