This twist on the old haunted house is nuanced, and has plenty of scares that will keep players on their toes. It also drives home the importance of not splitting the party, which we learned the hard way after separately losing a rogue and a ranger. We managed to complete the adventure despite that, because we figured out how to avoid combat.
We enjoyed interacting with the NPCs. Each of them had personality and a reason to be "sus", and weren't just talking heads to be used and thrown away by the DM.
[5 of 5 Stars!]