Lol I don't know what this game is but I think its horror element is often surprising the player by putting the ghost or creature in the most unexpected parts. It's kind of funny to watch someone play this game though, hehe. It also looks like an indie game.