StreamQuest
Active questCozy narrative life-sim

HumaNature Studios

Dancing with Ghosts

Paid Twitch campaign for Dancing with Ghosts, the new game from ToeJam & Earl creator Greg Johnson. Play three Ludeo moments live, then the free Steam demo, and bring your chat along to a Thai river village.

Early Access8 October 2026 on SteamMain mission3 Ludeo moments, then the Steam demoTiersBronze 5+, Silver 15+, Gold 50+ average CCVStream time1 hour Bronze, 2 hours Silver and Gold
About the game

Dancing with Ghosts is a cozy narrative life-sim from HumaNature Studios, written by Greg Johnson of ToeJam & Earl. A gentle ghost story about learning to live after loss, with a Thai dance rhythm game and small cultural minigames along the way. Early Access on Steam from 8 October 2026, and the free demo is out now.

Mission brief video

The quest in one short video.

A quick intro to Dancing with Ghosts and the quest. Watch it first, then read on for the details.

First time streamer?

Read the Quests Guide before you go live. It covers setup, proof, and the exact dos and don'ts so your run counts. The FAQ answers the rest: tiers, XP, payouts, and what happens after you submit.

At a glance

TL;DR

€10
Bronze
Main mission, 1 hour, 5+ average CCV
€20
Silver
Main mission plus 1 side quest, 2 hours, 15+ CCV
€50
Gold
Main mission plus all 3 side quests, 2 hours, 50+ CCV, T1 regions only
3
Ludeo moments
Played live, then the Steam demo, in the same stream

Limited, curated slots: applying does not guarantee a place. Your tier, dates and exact requirements arrive with your approval.

Silver and Gold also need the matching StreamQuest tier unlocked on your account. Bigger creator without that tier yet? Contact the mods in the StreamQuest Discord.

Content note: the story deals with grief and loss, including a brief, non-graphic reference to suicide. Give your viewers a short heads-up. Nobody needs to share personal experiences.

All tiers

Your main mission

One stream, in this order: the three Ludeo moments, then the Steam demo. Both parts are required for Bronze, Silver and Gold.

Go live1 hour Bronze · 2 hours Silver and Gold
  1. Intro

    Tell chat what Dancing with Ghosts is, and that Ludeo lets them play moments from it in a desktop browser.

  2. Three Ludeo moments

    Play all three live and react. Share each link in chat so viewers on desktop can try it too. Opening a page alone does not count.

  3. Steam demo

    Follow Mai and Pim's story, explore the village and show how helping neighbors earns the karma that brings Pim's memories back.

  • Play the three Ludeo moments from the links above. Keep each link exactly as it is, tracking included. Viewers playing along is a bonus, not a requirement.
  • Only active campaign gameplay counts toward the time. Breaks, starting-soon screens and other games do not.
  • The Ludeo moments belong to the main mission, not to the side quests. If a link fails, tell us in Discord before you play something else instead.
Payouts

Stream. Verify. Get paid.

Hit a tier's requirements, submit your VOD, a human reviews it, payout lands within five business days.

  1. Bronze
    €10
    5+ average CCV

    The main mission in one stream of at least 1 hour: all three Ludeo moments, then the Steam demo, at 5 or more average concurrent viewers.

  2. Silver
    €20
    15+ average CCV

    StreamQuest Silver tier unlocked

    The main mission in one stream of at least 2 hours, plus one side quest, at 15 or more average concurrent viewers.

    At least 1 side quest required
  3. Gold
    €50
    50+ average CCV

    StreamQuest Gold tier unlocked

    The main mission in one stream of at least 2 hours, plus all three side quests, at 50 or more average concurrent viewers.

    All 3 side quests requiredT1 regions only
Dancing with Ghosts screenshot 1
Dancing with Ghosts screenshot 2
Dancing with Ghosts screenshot 3
Dancing with Ghosts screenshot 4
Dancing with Ghosts screenshot 5
Dancing with Ghosts screenshot 6
Dancing with Ghosts screenshot 7
The campaign

StreamQuest x HumaNature Studios

Meet Mai, a grieving girl, and Pim, a little ghost who has lost her memories but none of her joy. Explore a Thai river village, help your neighbors, cook, dance and earn the good karma that brings Pim's memories back.

Created by Greg Johnson, the designer behind ToeJam & Earl, Dancing with Ghosts draws on his experience of loss and his family's connection to Thailand. It is a warm, often funny story about friendship and finding your way back to happiness.

We are looking for hosts who enjoy stories and bring their community along: creators who follow the dialogue, react honestly and give chat a say. You do not need to be a dedicated cozy creator.

Mai and PimMai and Pim
Sketchbook drawing of Mai and Pim dancing hand in hand: You're a ray of sun

At times I felt like I wanted this game to feel like a reassuring hug for people who need it... For everyone else, I hope they just enjoy a sweet funny ghost story and some great mini-games.

Greg JohnsonCreator of Dancing with Ghosts and ToeJam & Earl
Why it streams

Key features

Let chat choose Mai's words. Every conversation gives you two ways to answer, and there are no wrong picks.

Thai dance is a real rhythm game, with proper timing and several difficulties. Let chat pick one and cheer you through the song.

Play as both girls. As Pim you drift into villagers' thoughts and hear what they quietly wish for, then bring it back to Mai so she can help.

Small, calm minigames to talk over: rolling roti, making som tum, fishing, ferrying neighbors down the river, scooter deliveries.

Funny first, with real feeling underneath. Let the jokes land and give the quieter scenes a moment of room.

A village with real roots, drawn by Thai artists. Expect questions from chat about the food, the dance and the traditions.

Optional bonuses

Side quests

Silver needs one side quest, Gold needs all three. The Ludeo moments belong to the main mission, so they do not count here.

  1. A Moment Worth Sharing

    Post a short clip from your stream on your own social channel.

    A funny Pim exchange, an act of kindness, a dance attempt or a genuine reaction: something that gives people a reason to meet Mai and Pim. Avoid major story spoilers. Mention Dancing with Ghosts and tag @dancingwithghostsgame on Instagram or TikTok, or @DancingWithGhostsGame on YouTube.

    Proof

    The public URL of your post.

  2. Invite Chat to the Village

    Put the tracked Steam wishlist link on your channel and give the game a shoutout.

    Add the tracked wishlist link from this page to your Twitch panel, stream description or a chat command. Then mention the game naturally on stream and invite interested viewers to wishlist it. There is no minimum number of wishlists.

    Proof

    A screenshot of the link placement and a VOD timestamp for your shoutout.

  3. Take the Dance Floor

    Play one full Thai dance song in the Steam demo.

    Let chat help choose the difficulty, give it a proper go and tell them how it went. If chat is quiet, pick the difficulty yourself. You do not need a perfect score. It has to be in the demo, on top of any dance moment you played through Ludeo.

    Proof

    A VOD timestamp showing the full song and your invitation to chat.

Your link

Tracked wishlist link

Tracked wishlist link

This is the shared campaign link for Invite Chat to the Village. It identifies the Dancing with Ghosts campaign, not individual creators, so it is not a personal referral link. Keep its tracking parameter intact and do not swap it for a plain store link.

Tracking active

Tip: mention wishlists once early and once before you wrap. Keep it natural.

In-campaign art

Screenshots and key art

Use these for thumbnails, overlays, social posts, and short-form content.

Official accounts

Tag, follow, and share

The handles to tag in your side quest posts, and where the campaign lives.

Expectations and selection

Right of refusal, support on Discord

Who we approve

Engaged hosts who enjoy stories and bring their community along: story, cozy, adventure and variety creators who follow the dialogue, react naturally, give emotional scenes room to land and handle grief with care while enjoying the humor. Enjoyed Venba, Spiritfarer or A Space for the Unbound? Say so in your application. We look at recent broadcasts and community fit alongside your tier, not follower count alone. Silent gameplay, routinely skipping dialogue or using sensitive scenes for shock content are poor fits.

Viewers and tiers

Your tier follows your recent average concurrent viewers (CCV) across your last streams: Bronze from 5, Silver from 15, Gold from 50. Silver and Gold also need the matching StreamQuest tier unlocked on your account, the rank you build up by completing quests. If you are a bigger creator and do not have that tier unlocked yet, get in touch with the mods in the StreamQuest Discord before you apply. Gold is for T1 regions only: the European Union, the United States, Canada, the United Kingdom, Norway, Switzerland, Iceland, Australia and New Zealand.

Before you go live

Wait for approval, then check your accepted Quest for the dates, duration and tier requirements. Test all three Ludeo links on desktop and install the Steam demo before you stream. Use the required sponsorship disclosure, and give viewers the short content heads-up about grief and loss.

Proof

Submit your Twitch VOD in the Creator Dashboard with timestamps for each of the three Ludeo moments and the Steam demo segment, showing at least 1 hour of active campaign gameplay for Bronze or 2 hours for Silver and Gold. Include proof that you shared the three links in chat, plus the proof for each side quest. Keep your VOD available until it is verified.

Steps

How to join

From application to payout in six steps. Discord is required for access and coordination.

Apply
In the Creator Dashboard, with your channel, a recent VOD and why the game suits your community
Wait for approval
Curated. Check your tier, dates and links once accepted
Join Discord
Questions and campaign support live there
Test first
Try the three Ludeo links on desktop and install the Steam demo
Go live
Three Ludeo moments, then the demo, in one stream
Submit
VOD with timestamps and side quest proof, paid after verification

Discord required. Access and campaign support are coordinated there. Join before you go live.

Join Discord
Apply now

Ready to stream Dancing with Ghosts?

Apply in the Creator Dashboard, then join Discord for access, questions, and a briefing from a real human.