In a bustling town known for its eccentricity, you play as a struggling medium named Cassie, who is unexpectedly gifted with the ability to communicate with spirits who are just as confused about their afterlife as you are. Each ghost has its own backstory and quirks, creating hilarious and dramatic situations. Your task is to help them resolve their unfinished business while navigating their outrageous demands and the eccentric townsfolk. Will you lend a hand to the ghost of a flustered Victorian poet, a rockstar who still thinks he's alive, or a disgruntled cat from the 1800s? Each choice impacts your reputation as a medium and the balance between the living and the dead, leading to multiple endings based on how many ghosts you help — or hinder!