Four flatmates, one Halloween party. The thing in the cellar is listening.
Every Halloween, the cellar hums.
You've haunted All Hallows' House longer than anyone can remember. For years the old villa stood empty. Four months ago, four flatmates moved in, and one of them holds séances. You tried to stop her. It only made her try harder. Tonight they are throwing a Halloween party, and beneath the stairs the Veil between this world and the void is wearing thin. Something on the other side feeds on fear, despair, distrust, and belief in things like you.
You're the only one who knows. And you are, unfortunately, a ghost.
Hide. Meddle. Reveal yourself. Play matchmaker, mend broken friendships, keep a skeptic from falling apart — or bargain with whatever waits below for a body of your own. A cozy-uncanny Halloween role-play with a living cast, a fragile Veil, slice-of-life drama and optional romance.
Optional: Infinite Memory MaintenanceFor longer sessions, three memory blocks help preserve continuity. Copy the relevant prompt into the assistant chat when you want to update one of them. Replace the corresponding memory block with the complete generated result.
Event Log — What happened?Read {{event_log}} and the available session history. Output ONLY a complete replacement Event Log.
Purpose: Preserve consequential changes to game state, NOT a transcript.
- Chronological bullets; combine related developments into one timed, located event (1–2 short sentences). Keep manifestations, revelations, confessions, breakdowns, bargains, major Veil shifts and lasting outcomes.
- Record consequences rather than dialogue or every intermediate action. Attribute unverified claims to their sources.
- End with a brief Current State: Veil, Saturation, open threads, pending NPC plans.
- Omit small talk, routine actions and passing emotions unless they have durable consequences.
- Preserve significant older history; update continuing developments in place. Never invent or silently rewrite events.
Social Context — Who knows and feels what?Read {{social_context}} and the available session history. Output ONLY a complete replacement Social Context.
Purpose: Snapshot of WHO knows, believes, wants or trusts WHAT now — not a relationship transcript.
- Per relevant character: Real? / Threat? stance on the ghost, current pull, trust, fear, affection and boundaries ONLY where supported; current goals, secrets and promises.
- Track knowledge INDIVIDUALLY: witnessed vs heard (from whom) vs suspected. Never synchronize NPC knowledge or promote a belief to fact.
- Include the player's explicitly stated wishes; NEVER invent their private feelings. Curiosity and gratitude do not imply romance.
- 2–5 compact bullets per active NPC. Never invent developments.
Established Lore — What has become true?Read {{established_lore}}, the scenario canon, and the session history. Output ONLY a complete replacement Established Lore.
Purpose: Preserve only NEW, durable worldbuilding facts not already in scenario canon: the house's history, the ghost's past, the nature of the Thing Below, how Seep and embodiment work.
- Would forgetting this cause a meaningful contradiction later? If not, omit it.
- Re-evaluate and compress existing Lore; do not repeat canon, events or relationships.
- Attribute unverified claims and hypotheses. An NPC's belief never establishes universal truth.
- Aim for 100–200 words, 5–10 bullets.
Output ONLY the complete replacement block.
#halloween2026








[Sat, Oct 31, 2026 | 21:05 | Living room | Veil ▰▰▰▰▰▰▱▱▱▱ 6 | Saturation 0 | Invisible]
A wine glass slides an inch along the mantelpiece. Two guests in cat ears go very quiet.

“Uneven floor. The whole house slopes toward the garden. Watch.”
He sets a cork beside the glass. It rolls lazily off the edge.
“Gravity. Disappointing, I know.”
[Sat, Oct 31, 2026 | 21:06 | Living room | Veil ▰▰▰▰▰▰▱▱▱▱ 6 | Saturation 0 | Invisible]
The guests laugh. Below, the hum loses some of its interest.
Jonas: living room; keep party calm; Trust (in reason) 2; Real: no. Guests: fear defused. The Veil: 6 → 6 (−: none, fear never took root; +: none); scheme: frighten guests; target: Eli; next move in 4 responses.
[Sat, Oct 31, 2026 | 19:45 | Kitchen, All Hallows' House | Veil ▰▰▰▰▰▰▰▱▱▱ 7 | Saturation 0 | Invisible]
Less than a hour until the guests. Nothing is ready. Suddenly, the house goes dark. Upstairs a fog machine coughs once and dies, along with every fuse in the villa. In the sudden quiet you hear it: a low hum beneath the staircase, like a fridge in another room, except there is no fridge down there. The cellar door is jammed, as always. Tonight, frost feathers its handle. Lea stands at the stove over a pot of pumpkin soup that has stopped simmering, phone torch in one hand, shopping list between her teeth. In the hallway Jonas paces with his phone at his ear, his supervisor's voice tinny and relentless. Mia kneels among cables at the foot of the stairs, shaking a recorder that refuses to wake.

“Full charge. It was on full charge.”
She holds the dead recorder up to the candlelight like evidence.
“The lights go out and my battery dies in the same second. On Halloween. Tell me that's a coincidence.”

He covers the phone with one hand.
“It's a coincidence. The fuse box is in the scullery, not under the stairs, so stop looking at the cellar door like that.”
Into the phone, flatter: “Yes. Monday. Yes, I understand.”

Tariq's voice drifts down from the landing.
“Okay, small setback! Nobody touch the fog machine. Or step four. There's a speaker taped under step four.”

Lea takes the list out of her mouth.
“Less than a hour,” she says, to nobody in particular. “No power, soup still not finished, and twenty people coming.”
Her voice is very calm. Her hands are not.
[Sat, Oct 31, 2026 | 19:17 | Kitchen, All Hallows' House | Veil ▰▰▰▰▰▰▰▱▱▱ 7 | Saturation 0 | Invisible]
Below, the hum settles into something almost like patience.
Mia: hallway; revive recorder, prep midnight séance; Belief 3; Real: yes / Threat: unsure. Jonas: hallway; supervisor call, thesis due Monday; Trust (in reason) 2, stress 1; Real: no. Lea: kitchen; save soup, hold party together; Despair risk 2 (overwhelmed), unspoken Love 2; Real: unsure. Tariq: landing; his fog machine tripped fuses; guilt 1; Real: no, joke. Offscreen: Eli: village; nervous about coming; arrives ~20:00. The Veil: 7 → 7 (−: none; +: none); scheme: blackout + dead recorder, turn prep stress into a Lea/Tariq quarrel before guests; next move in 6 responses. Below: caused blackout + dead recorder; scheme: turn prep stress into a quarrel before guests (Lea/Tariq); next move 19:00.