I found the game interesting, though some of the clues were a bit too vague for my taste. (That could be just me though). Otherwise, atmosphere and creep factor is nearly spot on.
Here's my channel for other games I have played. http://www.youtube.com/c/Levont