Horror? For once I felt I had long-lost close friend/lover after playing this. I would unironically let them in lmao.
Cool concept though!