player.gg

Dancing with Ghosts

HumaNature Studios

A gentle ghost story about learning to live after loss, set in a lively Thai river village. Teenage Mai befriends Pim, a cheery ghost who needs Mai's good karma to recover lost memories. Play as both as they help each other heal through friendship, dance, and heartfelt kindnesses to their neighbors.

CasualIndieSimulation

Wishlist or get this game

Join the community

Official website

About This Game

Dancing with Ghosts is a deeply personal project from the heart and history of Greg Johnson, creator of ToeJam & Earl. The village is modeled on Bang Pa-In in Ayutthaya Province, the real-life hometown of his Thai family, and the game is fully illustrated and animated by Thai artists, with Thai voice underway. Our tiny team is making this with a lot of love, and it's our sincere wish that Mai and Pim linger sweetly in your hearts as well, long after their last dance!

Mai used to dance - before it all happened. These days she keeps to herself in her riverside village, running errands, drawing in her notebook, and feeling lost... until Pim wanders in, a little ghost who's lost most of her memories but exactly none of her joy. Who she was and how she died, Pim couldn't tell you - but helping her find out is what slowly brings Mai back, cheerfully, to the Thai dance she learned from her mom.

A fully voiced, interactive story of healing and compassion across 6-8 hours of narrative gameplay and original minigames, inspired by a Thai spiritual belief called utit suan boon kusohn, or dedicating boon (good karma) to ease the way for those who have passed.

Two ways to respond, and no wrong picks! Help Mai express herself out loud.


Get to know dozens of villagers, each with their own homes, jobs, and, sometimes - gossip!

Learn the steps Mai's mother once taught her. Plenty of songs with multiple speed and difficulty levels!

Slip into villagers as Pim to sense their hidden wishes, then return to Mai to help grant them.

Chop up some papaya salad, help knead dough, and serve delicious roti to your neighbors.

Weave your scooter through traffic, chickens, and the occasional neighborhood dog.

Play all of these minigames and more to earn karma that recovers Pim's memories and progresses the story.

Mai's journal is where she says what she can't say out loud. Bit by bit, she finds her way back to joy, learning to be kind to herself by being kind to others.

Community Activity

  1. Dancing with GhostsSteam announcement

    Watch our new Official Trailers!

    Our new trailers are here! Check them out! If you haven't played the demo yet, it's live now - about 90 minutes, perfect for a few short cozy sessions. And if you have, we'd love…

  2. Dancing with GhostsSteam announcement

    Welcome to Dancing with Ghosts

    Sawasdee and Welcome, everybody! We're so excited to finally share our progress since last year's Kickstarter! Dancing with Ghosts is a cozy Thai narrative game about a girl…

View all activity