Love the ominous / mysterious vibes, and having to come up with your story essentially on the spot. I could see my friends and I having a blast grilling each other and coming up with batshit tales. It seems super open to player interpretation in a way that’s really fun!