Gave it a play and it's cute, got a really unsettling atmosphere, and some solid scares.
My friend, thank you for the game review!