Nia Calder, a 24-year-old non-binary threadweaver in the floating city of Tidehall, stitches memories into physical threads. When a sudden silence drains voices from the city, Nia teams up with a fearless messenger and a wary guardian to reach the Loom at the heart of Tidehall. They discover the city’s hum is tied to a waking ancient consciousness and that saving Tidehall will require embracing an unfamiliar chorus—one that may cost them a piece of their own memory. The story blends intimate character moments with a high-stakes quest, delivering an emotional arc about belonging, sacrifice, and the power of shared voices.
Fantasyen
Dawn slides over Tidehall like a warm coin dropped into a well. The city wakes not with a shout but with a soft, tired hum, a murmur of voices stitched into wind and water. I’m Nia Calder, a threadweaver by trade, a stubbornly hopeful person by nature. My patchwork jacket is grown from map scraps and stories—each patch a corner of a memory someone once told me. I carry a carved reed, a flute’s older cousin, and a leather satchel full of glass echoes—tiny voice-mist that can be pressed into a thread to give a memory shape. I tell people I’m not saving the city; I’m learning how to listen to it more honestly.
The day starts ordinary enough: markets of colorless coins, traders who trade not in goods but in recollections, and the sea’s surface a glassy ceiling that sometimes trembles when a child laughs too hard. Then the hum shifts. A note falls out of tune. Voices vanish from the street like someone snuffed a candle. The air tastes thin, the way a book smells when a page’s been torn out. Tidehall doesn’t keep still when it’s afraid; it forgets how to sing, and the forgetfulness spills into alleys and stairwells.
Juno, a courier who moves through fog with a kite tucked under their arm, taps me on the shoulder with a wind-worn grin. 'If the voices won’t stay, we’ll fetch new ones,' they say. We’ve done this dance before—in small markets, at night when the loom whispers that something old is waking up. Juno has a way of turning danger into a dare, and a dare into a plan. The third member of our uncertain trio is Cael, a guardian who wears a badge that looks like a key and speaks in measured, careful words. He’s not wrong about the stakes, but his tone makes the truth feel heavy and old, like a violin that forgot how to tune itself.
We make for the Harbor of Echoes, where the city’s threads are kept, mended, traded, and sometimes stolen. The path there feels too quiet, as if Tidehall itself is listening, deciding whether to share its pain. The Loom at the heart of the harbor hums a deeper rhythm today, a drumbeat that doesn’t match any visible heartbeat. Cael’s eyes narrow when he sees the empty spaces along the memory shelves—the gaps where names, promises, and apologies used to rest. 'We are losing sentences,' he says, not meanly, but with the kind of certainty that makes you hold your own breath.
The crisis is more simple and more terrible than I expected: the city’s voices are being siphoned into a wakeful consciousness beneath the sea—a consciousness that calls itself Aeon and promises a song that could cradle Tidehall forever if only we’ll give it time and more voices. The Guardian of the Loom, a figure whose face is always a shade out of focus, explains that the sea is hungry for new stories, and Tidehall has told the same stories for years. Those stories formed a shell that kept the city afloat but also kept it small. If Aeon wakes, it could pull Tidehall into a larger ocean—one where new ships, new voices, and new truths drift into our harbor.
I’m not brave in public, not the kind who rushes toward a thing with a roar. I’m the kind who touches strands of thread in the dark and asks, softly, 'What do you want to become?' That question used to frighten me; now it feels like the only thing that could save us. Juno leans in, their voice barely a whisper over the absence of sound: 'We stitch what we fear to forget.' It’s not a rallying cry so much as a dare to try.
We descend into the subworld where the Loom sits—an enormous living thing, part loom, part heart, pulsing with every memory Tidehall ever owned. It smells of rain and old wood and the iron tang of something else—truth, perhaps, or something closer to consequence. The Loom speaks in threads that tremble and leak color. Each thread bears a memory’s echo, a name, a sigh. When I reach for one, it writhes away as if it knows me and has learned to mistrust me.
'Cael, you think it’s the city’s fault this is happening,' I say, holding a thread that shines like a sodium lamp under water. 'But the Loom isn’t listening because you’re telling it what you want to hear.' He doesn’t answer with anger but with the careful cadence of someone who’s spent years listening to other people’s truths and pretending they weren’t his own.
We meet Aeon in the oldest chamber, where the walls glow with the memory of a dozen winters the city endured. Aeon’s voice is a chorus of quiet, a sound that doesn’t belong to one person but to a hundred who forgot they once spoke at all. 'Your city’s breath is thin,' it says, 'because you’ve built a room where only your fears are allowed to sing.' The revelation lands like a stone in water. Tidehall’s heartbeat isn’t a single drum; it’s a chorus, and we’ve locked some of the singers outside the door.
The twist comes not with a villain’s reveal but with a choice. Aeon offers Tidehall a fuller life, a wider sea, if we’re willing to share our voices with outsiders—the old maps say there are more voices beyond, more stories that deserve to be told and heard. The cost isn’t money or power; it’s memory. If we invite the unknown, some of our own memories might drift away, unmoored, unclaimed again. For a city that trades in memory, that’s a kind of treason. And for me, it’s personal. I’ve spent years collecting echoes—my mother’s lullaby, the laughter of a girl who used to live in the quarter, the steer-wisdom of a fisherman who taught me to listen to the line before I cast it. What if we need to let go of one of those echoes for Tidehall to be allowed to speak anew? What if my own voice is the one that must move aside to make room for others?
I don’t know how to answer that question in the moment. Instead I do what I do best: I listen. I press my palm to a thread that glows faintly at my touch and whisper to it, 'Tell me your name.' It answers in a tremor, not a word but a memory of a word, a name I recognize because it is the name of a grandmother I never knew but who always sounded like a home to me. The thread leans toward me, and in that moment I understand: Tidehall’s survival isn’t about hoarding voices; it’s about learning to sing other people’s truths without losing your own.
So we open the door—not a door to the outside world but a door to our own capacity to change. Juno raises a wind-lit lantern, and Cael carries the Loom’s quiet, accepting the choir that is embarking on a voyage beyond the harbor. We invite strangers into the Loom’s chamber, and the room fills with non-native tones: a grandmother’s old songs from a far coastline, a sailor’s slang from a city we’ve never seen, a child’s first brave attempt at a whisper. The chorus grows, and Tidehall’s silences begin to mend, stitch by stitch.
And then something I didn’t expect happens: my own memory—my best story about my mother, a lullaby I narrated when I was little to chase away storms—shifts. It loosens, not breaks, but loosens enough for me to see her not as a present but as a memory I’ve carried too tightly for too long. The Loom doesn’t demand I forget her; it asks me to share her lullaby with strangers, to let it belong to more than just me. The moment I permit that, Tidehall breathes again in color. The sea seems to tilt, as if listening to a new direction, and the city begins to move—a fraction, a breath, a turn toward something bigger than itself.
We return to the market—our market, the one that trades in memories—where I lay the newly plaited chorus onto a spool. The crowd cheers softly, the way people do when they’ve found a way to keep both their heart and their home. The voices we feared to lose have not vanished; they have become one thread among many, more durable for being shared. I see Cael, not as a gatekeeper but as a guide who helped us find this path; I see Juno, who never doubted that we could do it; and I see myself, less a keeper of echoes and more a bearer of new light. Tidehall tilts again, the way a ship tilts into a favorable wind, and I realize the city isn’t saving itself from something but growing into something—the same city I’ve always lived in, only bigger, more inclusive, more honest.
That night, as the market quiets and the glass towers reflect a lantern-lit sky, I hum the lullaby I once kept as a secret. The sound is shy at first, then confident, then a little wild with the unfamiliar notes others have lent us. If you listen closely, you can hear the old vowels of Tidehall mixing with new ones from beyond the harbor. We don’t own these voices; we borrow them with gratitude and trust that they will return to their own hands someday, carrying the city forward in ways we can’t foresee.
In the end, Tidehall doesn’t stop waking up for the sake of waking. It learns to wake with others, to answer with its own growing chorus. I still patch maps on my cloak and collect memory shards in my satchel, but now I also carry the sense that my own voice belongs to a wider conversation. I am still the Weaver of threads in quiet places, but the threads now braid outward, tying me to strangers who become neighbors and to stories I hadn’t yet learned to tell. The sea remains, and so do we—humble, hopeful, a little louder than before.
When I walk the edge of the harbor at dawn, I notice a newcomer on the pier—a person I’ve never met, looking curiously at Tidehall as if it’s a book they’ve always meant to read. I offer a nod, then a small bow of welcome. The sea breathes; the city breathes; the chorus grows.
And I realize I’m ready to listen again, really listen, not just to my own memories but to all of them. That, after all, might be the final thread we never knew to weave.