One of the weirdest horror games I've ever played, in a good way! Sort of got an "Uncanny Valley" feeling out of it! Highly recommended! Check out my playthrough, if you want!
Thanks