Copyright © 2025 by Ravan Tempest
All rights reserved.
No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.
FIRE WE CHOSE
Chapter 1: Embers Stirring
Kade
The Sanctuary trembled, first in its walls, then in its bones, and then, as if the stones themselves had been momentarily unmoored from the world, in its very concept of self. It began as a shiver that ran the length of the southern wall, the ancient wards etched into its stone flaring an electric blue before splintering into a wild constellation of afterimages. Crystalline fragments pinged from the walls in brittle cascades, striking the flagstones and shattering further, each fracture humming with the resonance of a tuning fork struck by cosmic hands.
It was enough to still the kitchen. A bowl of morning porridge, half-stirred, slid from a countertop and burst open on the floor, the oat slurry spreading over jagged fragments of magic-soaked glass. Elsewhere in the Sanctuary, an argument about the structural merits of the north gallery cut short mid-complaint, the two artisans transfixed by the warping of reality as the stained glass at their backs shimmered and then sagged, like sugar melting under the tongue of some celestial child.
But in the main hall, the world shrank to a single filament connecting two humans, a woman and a man, anchored to the earth only by the desperate clutch of their joined hands. Claire’s grip on Kade was so severe that he felt the bones in his own fingers grind against each other, but he didn’t dare try to pry himself free. “All gods! I thought we fixed this!” he shouted. Claire looked at him in horror. “No, this is something else,” though he could tell by her eyes she had no idea what it was.
The air in the hall ran with light: great veins of it pulsed along the ceiling’s arches and then collapsed inward, converging in a single, soundless detonation. All color bleached away. For a moment, even their shadows deserted them. Kade’s last clear sense was of the warmth of Claire’s palm, her calluses rasping his knuckles. And then the world inside him shattered in concert with the Sanctuary.
~~**~~
He was somewhere else. He was everywhere else.
He stood beneath a sky split open. Across a landscape of black glass, a city rose, impossible in both scale and symmetry. At its center, divine spires thrust upward, latticed with light, their tips piercing a firmament striated with auroras. On each spire: a figure, luminous and immense, faces of gods, each more perfect than the last, each radiating authority that even in memory drove him to his knees.
He tried to kneel, but found himself rootless. Claire stood at his side, her blue eyes glazed with rapture, or horror, or both. She was not herself but all the selves he had ever known, her face flickering through years and moods as if the world could not decide on a single iteration. Her lips moved but no sound issued forth. Kade looked up, willing his own voice to follow her, but found nothing but stardust in his throat.
The city was under siege, not by armies or monsters, but by the sheer entropy of creation. The spires, unbreakable for eons, cracked along invisible seams. The gods above screamed, but whether in rage, grief, or some language older than feeling, he could not say. Entire districts of the city vaporized, their matter drawn up in golden spirals toward the apocalyptic mouth yawning open above.
Kade reached for Claire’s hand. She seized it as if they might hold each other through the disintegration. They floated together, compelled upward by the city’s collapse, two specks rising toward the oblivion that consumed even deities. The last thing he saw before vision inverted was the face of the eldest god, its features a kaleidoscopic nightmare, shifting through a million guises in an eyeblink. He recognized it, somehow, not as a stranger but as a neighbor glimpsed every day and never truly seen.
A single word, not a name, burned into his mind. Then: nothing.
~~**~~
He gasped awake to a new noise, harsher than the earlier tremors: the sound of voices, hundreds of them, shouting and wailing in the open air beyond the Sanctuary. Claire reeled, her forehead beaded with sweat, eyes wild as a hunt-cornered animal. For a moment she neither saw nor heard him, but then recognition flashed, and her body softened as if only now aware she had survived.
Their hands were still joined. He noted this absently, as if the world was now a set of facts to be cataloged, not a place to live inside.
“What did you… ?” Kade began, but Claire was already moving, half-dragging him through the corridor, hair streaming behind her in a dark wave. The once-quiet sanctuary hummed with more than just the aftershocks of magic; now the living weight of communal panic pressed against the walls, distorting even the familiar layout of the place. With each step, the corridor seemed to stretch and contract, doorways yawning wide, then snapping shut in their periphery.
They burst into the outer courtyard, blinking in the raw morning light. Here, the rupture made itself visible in human terms.
The villagers, those who’d been on kitchen duty, those running errands, even the children sent to gather wild herbs, stood or knelt in clusters, some clutching their heads, others gripping the arms of whoever was closest. The air was thick with the stink of fear, acrid and immediate. From the open arch, Kade watched as a middle-aged woman cradled a boy’s head against her chest, both sobbing with the throttled urgency of those who had just remembered how to grieve.
All across the central plaza, faces contorted as if a mass illness had struck. Yet Kade knew the opposite had happened: not a forgetting, but an invasion of memories, as vivid and relentless as a fever.
He took in dozens, perhaps a hundred, stricken people. And then the voices resolved into language. They spoke not of injury, but of reunion and recognition. A girl ran to a wizened gardener, calling him by a name he had not used in three decades. Two elders stared at each other with the twin horror of lovers unmoored from time. A mother dropped her bundle of onions, staggering as the weight of a hundred yesterdays crashed through her mind. Elsewhere, a group of boys gazed at each other in wonder, speaking as if reacquainted after a lifetime apart.
Claire stared, silent, at the spectacle. The fever dream of the gods’ city was not over. It had simply shifted domain. “Do you see?” she whispered, her voice thin with awe or dread. “They’re all waking up.” Kade nodded. “Do you remember?” he asked her, and immediately regretted it. Her body went rigid, eyes seeking a fixed point in the writhing crowd. “I remember everything,” she said. The sentence came out as a whisper, but landed in his gut like a stone.
He remembered, too. The gods, their spires, the burning. But there were other things, lives he had never lived, yet now saw in perfect clarity. Days spent mending fences with hands not his own. Nights by a fireside, speaking languages that no longer existed. A single look from Claire in another lifetime, fierce with anger or with love, and the knowledge that this look had recurred a thousand times before, across a thousand iterations.
“I remember you,” Kade said, and Claire, for the first time in this whole mad hour, smiled.
The world around them roared with the terror and delight of return. For some, the memories were honey; for others, venom. He saw a man collapse, clutching his chest, sobbing not from pain but from the burden of regained guilt. A child ran to his father and recited, in a voice not her own, an entire catechism that the father himself had forgotten decades before. No one knew how to explain it, but all felt the inevitability: the boundary between present, past and perhaps even future had been violently erased.
Above the Sanctuary, the sky had not returned to its normal blue. Instead, it was shot through with slow, bruised ribbons of gold, as if the wound in the heavens refused to close. Claire watched the sky for a long moment. When she finally spoke, it was not to Kade, but to the wound itself:
“You’re not finished with us yet, are you?”
The heavens made no reply, but the Sanctuary’s walls, shuddering as if in anticipation, offered all the answer she needed.
~~**~~
Archer
In the Sanctuary’s eastern wing, chaos now wore a corporeal shape. The wolf that was and was not Archer convulsed across the study floor, claws gouging deep wounds into the ancient wood, leaving splinters and tufts of fur scattered like failed wards. His transformation was never an elegant affair, even before the events of this morning, but now it was outright grotesque. Bones elongated and contracted by fractions of an inch in rapid succession, skin shimmering between sweat-soaked flesh and fur so dark it seemed to drag the light out of the room.
The air was electric, with every pulse of magic through the walls echoing in his skull as a series of teeth-on-tinfoil headaches. He tried to stand; his rear legs, no, his human legs, buckled, became paws, then feet, then paws again. For a moment, his hands, human and trembling, pressed into the floor, knuckles whitening. Then his jaw spasmed and he found himself howling, a wet, ululating note that started in his animal lungs and finished somewhere in the Hollow, wherever the wolves of old still howled at their unbroken moon.
Somewhere in the periphery of his vision, the doors to the wing snapped open and a flurry of figures gathered, drawn by the howl or perhaps by the sense that something sacred was coming unstuck.
The world rippled.
With each new spasm, Archer phased out, literally, the lines of his body breaking apart into soft blue glow, before flickering back to the dense, midnight-black pelt of his true-wolf form. His tail lashed a table leg, sending a brass lamp skidding, flame guttering but refusing to die. He could feel the edge of himself blurring, as if the boundaries of wolf and man, body and shadow, were no longer subject to the old laws. In that moment, he realized he was both more real and less than he had ever been: both singular and a swarm, a convergence of all his previous iterations, all now fighting for purchase in a reality too brittle to hold them.
With a supreme effort, he lunged for the heavy oak support beam at the room’s center, digging his claws into the post. He hung there, suspended mid-phase, fur flickering in impossible shades of blue and black, breath coming in clouds that tasted of ozone and blood. The magic in the air was not ambient, it was hungry. It clawed at him, pulling at the animal inside, then at the human, as if it meant to strip them apart and leave nothing but the scream between.
Behind him, a familiar voice cut through the din, half-pleading, half-commanding: “Archer. Stay. Stay with us.” He recognized the speaker, had known her in too many forms to count. Today, she wore a matron’s woolen shawl and the look of someone who’d pulled too many all-nighters in the Sanctuary’s library. He tried to obey, but the other place was calling, bright, cold, and infinite.
And with that, his consciousness snapped sideways…
…into the Hollow, where everything was shadow and moonlight and the taste of snow on the wind. Here, the wolf was king. Here, he could run forever and never tire. But even this, the ancestral comfort, was fractured by the unrelenting pulse of the magic that had breached both worlds. He looked up to find the moon shattered, its pieces orbiting in slow, majestic pain.
The Hollow vibrated with voices, his own, his pack’s, ancestors he’d known centuries ago all howling in languages that did not map onto mortal sounds. Above it all, a new note: the sound of a cosmic scream, as if something vast had been wounded in the dark.
The Sanctuary snapped back into focus, and with a roar, Archer collapsed onto the study floor, the magic in his blood finally conceding, for now. He gasped, half-coughing, half-snarling, as the transformation stabilized: wolf limbs tucked under his body, human intelligence sparking in animal eyes.
The onlookers recoiled, then cautiously approached, hands held out to placate him, or themselves. “Is it over?” the librarian asked, her voice trembling less with fear than with a scholar’s greedy hope. Archer shook his head. “Not over,” he tried to say, but the words stuck in his throat, emerging only as a low, pleading whine.
~~**~~
Zephyr
Above, in the high observatory tower, Zephyr watched it all unfold in microcosm and macrocosm. From his vantage, he could see the contortions of the mortal realm: the way light through the stained-glass windows refracted, not along the spectrum, but along the axis of time itself. He tracked the arc of a single dust mote as it rose from the spiral staircase, floated past the shattered edge of a star map, and lingered in the open air, haloed by the fractured daylight that should have been impossible at this hour.
He extended one hand, fingers splayed, and traced invisible patterns into the sunbeam. With each movement, constellations appeared before his eyes, old friends with new alignments. They spun and tessellated, recombining into sigils that whispered meanings even he, once a creature of prophecy, found indecipherable.
Behind him, the cracks in the Observatory’s crystal dome were spreading, threads of golden light spidering through the imperfections. If he listened, truly listened, he could hear the faint music of the spheres. But the melody had changed and it unsettled him.
Zephyr closed his eyes and reached with the senses that were not strictly his own. It was there: the shuddering in the ley lines, the way the Sanctuary’s wards thrummed with a frequency more ancient than the gods. More than this, he felt the tug of gravity, not the pull of the earth, but the narrative gravity of a story approaching climax. Something vast was coming awake. He tried to articulate it, but language, human or divine, was too small.
Below, a fresh wave of howling broke through the silence: Archer, but now accompanied by several others. It spread through the Sanctuary in a counterpoint to the earlier wailing of the townsfolk, a lupine chorus that made the hair stand up on Zephyr’s arms. He allowed himself the rare indulgence of fear.
Then the starlight in his eyes sharpened. He had a brief, unkind memory: the pantheon, when it fell, had made almost no sound. This, by contrast, was a symphony. He opened his mouth, and the words escaped without his volition: “The patterns are changing. Something is waking up.” The truth of it resonated, a secret not meant for mortal comprehension.
In the corridor outside the observatory, a pair of Sanctuary sentinels hesitated, caught between duty and dread. Zephyr watched them through the doorway, his gaze passing through them like a searchlight. “Warn the others,” he said, tone flat as stone. “The wall between worlds is thinner than parchment now.” They nodded, one gulped audibly, then hurried off, shoes slapping the mosaic tiles.
Left alone, Zephyr looked back at the Observatory’s cracked dome. He pressed a palm against the fractured glass. The fractures radiated outward from his hand, each break humming with the promise of imminent unraveling.
He watched the dust mote from before, now trapped in the web of cracks, illuminated from all sides by a light that had no business existing in this time or this place. It was beautiful, and also a warning. He smiled, because what else could he do? The smile did not reach his eyes.
~~**~~
Archer
Archer, now able to hold a semblance of physical stability, limped toward the main corridor, his paws smearing blood across the stone. He felt raw, skinned, less a person than a nerve ending, exposed and twitching. But the magic had quieted for now, and he resolved to carry this message to the others, even if it cost him his form.
The Sanctuary was full of people now, their faces drawn in sharp relief by the returning flood of memory and pain. Some wept openly. Others, like Archer, simply put one foot in front of the other, because that was all that could be done. He glanced up to see Zephyr standing at the end of the hall, as motionless as a statue, the light playing over his silver hair and leaving a corona around his silhouette.
Their eyes met. “Tell them,” Zephyr called, voice echoing in the chamber. “Tell them it’s not just the gods who wake.” Archer nodded. He would tell them. He would tell everyone. He howled, one last time, a single, perfect note that sang through the Sanctuary, the Hollow, and whatever came next.
~~**~~
Elira
The next pulse hit just as the crowd in the Sanctuary’s main hall was learning to live again with their grief. An aftershock, sharper than the first, set every candelabrum dancing and the great clock in the north transept shuddering on its mount. Before the echoes faded, the doors were flung open and Elira stormed in, robes askew and arms loaded with texts, her breath fogging in the unseasonal cold. A spill of loose parchment trailed behind her like the tail of a comet.
Elira was not a woman given to unplanned entrances. She moved with the purpose of someone whose every motion was weighed against potential future disasters, yet today, the calculation was out the window. She shot a glance over her shoulder, as if the wind outside might follow her in and finish what the tremors had begun.
She surveyed the crowd, found Claire and Kade where they had collapsed on the lowest bench, and beelined for them, scattering a pair of whimpering acolytes as she did. “Claire.” The name was a bark. “You saw it?”
Claire nodded, eyes still fixed on a horizon that was not there. “Not just a vision. More like a… ” she struggled for words. “A memory? But from above.”
“Good,” said Elira. She stacked her burden of texts on the nearest table, but her hands shook so violently that the stack collapsed into a mess of bindings and pages. She paid it no mind. Instead, she dug into the folds of her robes and produced a battered roll of star-maps, its edges scorched from some hasty preservation spell.
Kade stared. “You went to the east archives?” Elira unrolled the chart, weighting its corners with inkwells. Her own hands were blue-white, the skin stretched thin over knuckles. “The tremor went through the whole building,” she said. “But out there… ” She jabbed a finger at a point on the map, not the dome above them but the celestial spheres charted in ink. “The stars moved. Some vanished, others reappeared. It shouldn’t be possible. The last time that happened… ”
Claire finished the sentence for her, voice toneless: “ …was during the god-wars.”
Elira nodded, finally allowing herself a shudder. “It wasn’t just the magic wards fracturing. The whole divine plane was convulsing. Like something is waking up after eons of forced sleep.” She looked at the map as if it might leap from the table and bite her. “Whatever broke the pantheon is mending. Or mutating.”
The others had clustered around them now: the architect with the fractured sense of duty, a bevy of students still in their nightclothes, Zephyr drifting down the staircase as if gravity were a polite suggestion. Each person’s face bore the map of what they’d regained, every wrinkle and scar a record of lives lost and lives returned.
Zephyr’s eyes glimmered with the cold light of other worlds. “It’s happening everywhere,” he said. “I can hear it in the wards. Even the sky is waking up.” He let that hang, and no one questioned how he knew. Zephyr’s reputation for cosmic detachment was well-earned.
At that moment, the doors crashed open again, not with the panicked violence of Elira’s arrival but with a disciplined, measured force. Two figures entered: Theron, still in travel leathers, runes on his arms glowing a sickly yellow, and Riven at his flank, her cloak spattered with what looked like ink but smelled of burnt hair and iron.
Theron walked as if each step were a battle won only by inches, every muscle taut and ready to snap. Riven flanked him, eyes locked onto every threat, real or imagined, her stance broad and her hand already hovering near the hilt of a blade she probably wasn’t supposed to carry inside.
“Report,” Elira said, reverting instantly to her role as High Archivist. The word was a command, not a question. Theron swallowed, and the effort to steady his voice was visible even to those who barely knew him. “The eastern perimeter’s gone. There’s no more Hollow out there. Or… ” He took a breath. “No more boundaries. The world’s bled into it. Or the other way around.”
Riven, usually content to let Theron speak, cut in: “We met something at the third marker. It… ” Her words faltered, and for the first time, she looked to Theron for confirmation.
He finished it for her. “It was me,” he said. “It wore my shape. Even the scars, the runes, everything.” He held out his forearm, pulling back the leather to show the marks, raw and bleeding, but beneath the scabs, fresh glyphs traced in a script none of them had ever seen.
Riven’s voice was iron. “It didn’t just copy him. It knew him. Asked about memories he doesn’t remember sharing. Like a mirror, only not reversed.” A silence followed that seemed to expand, making room for a new kind of dread. Kade finally spoke, voice thin. “Do you think it’s related to the… what we saw?”
“Everything’s related now,” Elira said. “We’re out of models. The charts don’t even mean anything anymore.” She stabbed at the star map again, fingers pressing hard enough to leave a print. “Look. The Ecliptic’s been rewritten. There’s a new point here… ” she indicated a previously blank section of the heavens “ …and it’s moving, fast. That’s not just a star. That’s something alive.”
Zephyr’s eyes fixed on the map with unsettling intensity. “It’s a narrative attractor,” he said, half to himself. “The story wants to be told.” Elira looked up. “What does that mean for us?” Zephyr allowed himself a small smile, the kind that recognized doom as an old acquaintance. “It means everything that’s ever been buried is about to surface. No more hiding. No more forgetting.”
Riven shifted closer to Theron, her presence as much comfort as guard. “We’re not safe here.” “We’re not safe anywhere,” Theron agreed, but then set his jaw. “But if it’s waking up, maybe it can be spoken to.”
Claire blinked, finally shaking loose from her vision. “You want to talk to it?” Theron shrugged, as if the decision were already made. “I don’t want another me running around. If I can meet it, maybe I can… reason. Or at least slow it down.” The group regarded him in silence. Even Elira, who normally would have vetoed such recklessness, found herself unable to counter.
Zephyr nodded, a movement so deliberate it seemed to carry the force of ritual. “It’s not a bad plan. All stories want to be acknowledged, even the monsters.” Kade licked his lips. “So what do we do? Just wait for it to come here?” “No,” said Elira. “We prepare. Find the boundaries, whatever still holds. And we catalog everything that’s changed.”
Claire stood, a little unsteady but determined. “We’ll need more help. There are people in the city, some of them are already remembering things they’re not supposed to. It could get ugly.” “It will,” said Zephyr. “That’s what stories do.”
Theron rolled down his sleeve, covering the strange new glyphs. “When do we leave?” “Dawn,” said Riven, speaking for the group. She looked to Elira for protest, but found only weary consent. Elira nodded. “Dawn, then.”
~~**~~
In the lull before the first light of day, the Sanctuary’s wards finally fell silent, their song replaced by a thick, expectant hush. In the corners of the city, people huddled together, some haunted, some hopeful, each sharing stories they’d never thought to remember.
In the far north, where the stars were brighter and the air thin as old regret, something like a mind drifted through the newly-mended ecliptic, hungry and curious and impossibly vast. It watched the mortals below, each one now carrying not just their own lives but a thousand borrowed yesterdays.
It waited, and as the sky bled into gold, it listened for the first person brave, or foolish, enough to speak to it.