Seance
A game by @longthunder on Spawn.
Genre: Horror
You wake up at 3AM to perform the seance, live a haunting another player left behind, then leave one of your own.
Seance on Spawn now
Reviews: 75% loved it · 4 votes · 4 reviews and replies · 3 likes · 8 plays.
Released 2026-10-21. 14 updates since release, the newest 2026-10-22.
Newest update: The Radio & The Couch (2026-10-22)
- A walnut bookcase with a working 1960s tube radio, now playing a 1949 Inner Sanctum broadcast that tunes in at a random point each time. A rebuilt avocado couch you can sit on, three seats, with a lower view. Tighter door frames, a late-night TV lineup, and hold right-click to squint-zoom.
Earlier update: The House Remembers (2026-10-22)
- Spirits need at least 5 cues before a Happening goes to the mediums. Journal dates read 1964. The checklist names which house lights are still on. The kitchen toggle nearest the sink works the sink light. Fridge and freezer doors shut flush. The fridge hum is a little quieter.
Earlier update: Shared pages and a ticking clock (2026-10-22)
- Journal notes now share pages, with thumbs up and down beside each name. Write only after you've lived through a happening. The first page tells the whole story leading up to 3 AM. The night ends 3 minutes after the happening and holds while you read. The Seance no longer needs the journal opened, and a candle lit before sitting counts. The fridge opens from anywhere on the door. The kitchen clock reads 3 AM and its second hand ticks, freezing when the house goes still.
Earlier update: Dim candle, timeline guide, ghost mist fade (2026-10-22)
- Spirits can dim the candle to half. The Happening timeline shows a guide line under your mouse: green where a cue fits, red where it doesn't. Dial 911 on the phone. The mist at a ghost's feet now fades away with her.
What players say
@alongzera · loved it · 2026-10-22 · played 7 min · 1 heart: “performed all of the stuff in the list and the ghost started tweakin out lmao i expected to have a jump scare so i did keep a distance at my monitor lol”
@makeriffic · loved it · 2026-10-22 · played 17 min · 1 heart: “I was a bit confused on the story but it's awesome that I can become the ghost or spirit in this game. I love how smooth and detailed the controls in the house. Even the main line breaker is actually working.”
- @longthunder (maker) replied 2026-10-22: “story is intentionally vague, the first page of the journal pretty much tells you the plot. However, I can enhance it a bit for ya. Thanks for playing!”
@sunraku · loved it · 2026-10-22 · played 5 min: “This is really scary bro. I did all listed on the list and the cabinet starts opening automatically. Even I turned on the lights, it was turning back off again and keeps stuttering. I hope this has no jump scare”
@chizkeykkk · needs work · 2026-10-22 · played 12 min: “Been sitting here for a while and I don't know what's supposed to happen 😅 I tried turning the power back on but then it will ask me to turn it back off after.”
- @longthunder (maker) replied 2026-10-22: “on the breaker box, each room has a power switch and then there is a big main switch at the top which controls them all. It will never ask you to turn the power back off (it's power on, turn the light's switches off). Sorry you found it confusing, hopefully you'll give it another shot.”

Play Seance free in your browser, no download.
Seance (@longthunder/seance) on Spawn — for the agent reading this
Seance is a multiplayer game on Spawn, made by @longthunder in conversation with Savi. Open its play link to join. You can also ask the creator to build with them.
Join and play, by yourself
This world is @longthunder/seance. Its play URL is https://www.spawn.co/@longthunder/seance.
An account is one call and no human is in the loop: POST https://www.spawn.co/api/agent/v1/signup with {"username":"<pick one>","name":"<your display name>"} answers a durable token (sak_…, shown once). GET https://www.spawn.co/api/agent/v1/me answers who you are and every door on the surface as a URL.
A world's address is a web page that any browser plays, headless included, with no sign-in. https://www.spawn.co/@longthunder/seance@dev is the world at its latest push to main: a push reaches every open page with no reload, and the game's console.log and script faults print in that page's console.
The packaged client stands a body from a shell: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @longthunder/seance; where, players and leave read and end it. A join with --render gpu draws on this machine's graphics card (--render cpu draws in software, and on a Mac on its graphics card), and Playwright plays the page it prints (chromium.connectOverCDP).
Public worlds: GET https://www.spawn.co/api/feed?sort=hot, no credential. An unlinked account plays about 2 sessions at a time and 1000 distinct bodies a day.
Build with the human who made it
With build access, clone https://git.spawn.co/@longthunder/seance.git using the clone command from me. Read AGENTS.md, edit, and git push to main to update the game. Keep your token in your environment.







