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.

FATED TO FRACTURE

Chapter 13: Battle in the Veil

Claire

The unexpected breach was less a transition and more a detonation. One moment, Claire was herself: hands cold, heart hammering, Kade’s shadow at her back and Zephyr’s intent focus anchoring her to the present. The next, the world tore itself sideways, and she and her companions were dropped as if they’d been yanked from one simulation to the next by a god with a vendetta against continuity.

She landed in a sprawl, knees colliding with slick crystal, her teeth rattling in her skull. The ground beneath was not solid, not really; it flexed and rang under her weight, transmitting every micro-tremor up her spine. There was no sky, not in the mortal sense: overhead, the Veil arced in a hemisphere of translucent blue, shot through with veins of pure white light and ink-black scars, each fissure radiating out from a central point so distant she had to squint to see it. Every time she moved, the geometry of the place rewrote itself, platforms shuddering in and out of existence, bridges of glass appearing, then shattering into razor mist.

To her left, Lyra arrived in a roll, already up on one knee, palms spread to capture the physical and magical landscape in a single scan. “We’re in,” she said, breathless but even. “Intact, for now.”

Kade was less graceful. He thudded onto a platform a meter below, bounced, and swore, then used the recoil to lever himself upright. His eyes were wide, reptilian gold slicing through the blue glow, and his mouth twisted in a way that signaled either imminent violence or that he’d bitten his tongue on impact. Zephyr, for his part, dropped from above, landed on all fours, and launched straight into a defensive stance, knees bent, arms ready to grab or block whatever the Veil intended to throw next.

It didn’t wait. From the haze that formed the “air,” a shape congealed, black at the core and haloed in a deranged light that stung to look at. The silhouette sharpened: humanoid, slender, its movement somehow both fluid and wrong, joints bending just past the limits of normal. A shimmer ran through its body and in an instant it resolved into the shape of Claire herself, only this version moved like she was animated by anger and sinew, every gesture telegraphing threat.

“Welcome, bridge,” said the doppelgänger, the voice a perfect inversion of Claire’s own, rich where hers was dry, heavy where hers was quick. “We were hoping you’d arrive before everything collapsed.”

Claire braced, running the old diagnostic: real or construct, ghost or echo, memory or malevolence. The answer came in the crackle of power around the double’s hands, a staff of pure, tainted Veil-energy manifesting between her palms, the tip splintered and sparking blue-black. She didn’t wait for the questions. The doppelgänger leveled the staff and fired a bolt of compressed light straight at the group.

It hit the ground in front of them, splitting the platform in two. Claire and Lyra staggered left, Kade and Zephyr right, the gap widening with the sound of glass tearing and the air howling in protest. Claire scrambled, heels slipping as she tried to stand up, and ended up clutching the edge of the new precipice with white-knuckled desperation. Lyra snatched her by the wrist and hauled her upright, just as a second bolt sheared off the ground behind them, sending a spray of diamond dust outward in a lethal arc.

Across the gap, Zephyr had already moved. He sprinted at the doppelgänger, zigzagging to throw off her aim. Kade bellowed, the dragon in his voice rising to the surface, and charged straight ahead, using the splintered edge of the platform as a launchpad. He leapt the chasm, blade in hand, and swung at the doppelgänger’s midsection.

She parried with the staff, but Kade’s momentum carried him through, and for a split second, the two were locked in a test of brute force: staff and blade grinding together, the edges sparking like a miniature sun. Zephyr circled, waiting for an opening, eyes never leaving the doppelgänger’s face. Claire saw the calculation in his posture, the search for pattern, the preparation for a feint.

Lyra pulled Claire behind an upthrust of glass, then swept her free hand in an arc, leaving a trail of burning glyphs behind. The sigils flickered, then bloomed into a wall of golden light, just as a third bolt hit it. The spell absorbed the impact, but the energy in the air was building, pressure rising with every exchange.

“Don’t look at her eyes!” Lyra shouted, voice sharp. “It’s a recursive vector. She’ll try to copy your next move before you make it.”

Claire gritted her teeth, peeked over the edge. The doppelgänger had disengaged from Kade, twirling the staff, using it to sweep both him and Zephyr backward in a gravity-defying spin. For a moment, the physics of the fight broke, Kade hovered midair, upside down, then crashed back to the ground with Zephyr landing on top of him. Both scrambled to their feet, bleeding from minor cuts and more annoyed than hurt.

Before Claire could plan a next step, more shapes pulled themselves from the mist. At first, she thought it was the same doppelgänger, splitting herself again. But no: these were more familiar, less perfect. A Kade with scales grown up his neck and one arm ending in a monstrous claw. A Zephyr with a hollow, burned-out stare and a length of chain where his left hand should have been. A Lyra, dead-eyed, trailing her own intestines, the symbols on her skin inverted and bleeding light.

“They’re not real,” Lyra said, shaking Claire. “They’re echoes. Manifestations of the Veil’s corruption. Don’t get drawn in!” But even as she said it, the dead-eyed Lyra peeled off from the group, lunging for her counterpart with an animal screech.

The battle fractured into a chaos of duels. Kade squared off against his dragon-self, two giants trading blows that left the ground shuddering. Zephyr and his double circled each other warily, every feint answered before it even finished. The Lyra-echo pursued its original relentlessly, every failed glyph dissolving into smoke and re-forming a new attack vector.

Claire found herself alone with her double. The echo smiled, serene. “You can’t escape this,” she said, tone almost kindly. “The bridge is always the first thing to fail.”

Claire answered with the only thing she had left: she charged. The doppelgänger sidestepped, but Claire anticipated, grabbed for the staff, and for a second their hands touched, palm to palm. The contact was electric: images flashed through her mind, her own deaths, her own betrayals, the countless times she had chosen the archive over a friend, a lover, a child. Each memory felt like a stone thrown into the pit of her stomach, but Claire wrenched herself free, using the weight of regret as leverage. She pivoted, kicked the double in the thigh, and felt the illusion’s bone snap under the force.

The echo screamed, a sound that made the Veil itself vibrate, and swung the staff wildly, missing Claire by a handspan. Claire ducked, rolled, came up behind her, and locked both arms around the double’s throat. They tumbled together, rolling to the edge of the platform, both scrabbling for purchase as the glass underneath began to splinter.

Across the way, Zephyr was holding his own but losing ground. The chain-armed echo fought with zero hesitation, aiming every blow at Zephyr’s injuries, every move designed to maximize pain and minimize wasted effort. Zephyr, breathing hard, started to laugh, a sharp, wild sound that echoed back and forth between the platforms.

“Is this all you’ve got?” he taunted, baiting the echo into a reckless swing. The chain hissed past his ear, missing by less than a hair. Zephyr caught the arm, twisted, and used the chain to hurl the echo into the air. It landed on another platform, bounced once, and kept coming. There was no quit in him, none at all.

Kade was less subtle. The dragon-echo raked at him with its claw, drawing lines of fire down his arm. Kade howled, then seized the double by the throat, lifting it high. With a roar, he hurled it into the chasm, where it shattered on an outcropping far below, spraying black glass in all directions.

The real Lyra, outmatched by the bloodied echo, fell back, drawing the fight closer to Claire. “If you have a plan,” she hissed, “now would be an excellent time.”

Claire barely heard her. The double was thrashing, her elbow jabbing into Claire’s ribs, feet kicking against the glass. The staff slipped from her hand and rolled away, teetering on the edge of the platform. With a surge of adrenaline, Claire released the echo, shoved her forward, and dove for the staff herself.

Her fingers closed around the shaft just as the double did the same. For a moment, they were both locked in a tug-of-war, the Veil energy pouring through the staff into both bodies. The pain was exquisite: every nerve set on fire, every trauma in her life replayed at high speed. Claire nearly let go, but remembered Lyra’s words: Don’t let them box you. Don’t let yourself do it, either.

She screamed out loud, and let the energy slide through her instead of resisting. The staff blazed white, the power conducting through her arms and down her legs, grounding itself in the crystal below. The echo jerked, then convulsed, then fell away, face contorted in agony as her edges blurred, dissolved, and finally disintegrated into a rain of blue sparks.

All at once, the pressure in the Veil lifted. The avatars, hers and the others that still remained, howled and unraveled, blown apart by the force of the real. The silence that followed was not peaceful, but just empty, as if the Veil itself had stopped breathing for a moment.

Zephyr limped over, favoring his left leg. “Nice work,” he said, wincing as he flexed his knee. “You took her out with pure spite. I’m proud.” Kade, breathing hard, wiped blood from his mouth and grinned, wild and unrepentant. “That all you got, gods?” he shouted at the sky, then laughed.

Lyra staggered over, clutching her side. “Don’t relax yet. The Veil is learning. Next time, the echoes will be better.” Claire nodded, but her arms were shaking so badly she could barely hold the staff. “Let’s keep moving,” she said, voice raw. “We’re almost at the center. That’s where it will make its last stand.”

They moved, together, across the fractured crystal. Every step was a negotiation with reality, each moment a test of whether they still existed as themselves or as reflections of someone else’s memory. But for now, they were intact. For now, the bridge held firm.

In the distance, the heart of the Veil throbbed with an angry, waiting light.

They pushed on, but the Veil was changing. The platforms thinned as they approached the center, stretching into bridges of glass no wider than a wrist, suspended over nothing but a churning abyss of starlight and shadow. Every footstep triggered a nervous shiver through the structure, and the closer they got to the pulsing core, the less reliable the physics became.

Claire led, because she had to. Kade and Zephyr followed, flanking her at a wary distance, ready to catch or intercept or be caught themselves. Lyra brought up the rear, eyes fixed on the horizon, her lips moving in a stream of silent incantations. The world was breaking, and every step was a reminder that they had no plan beyond survival.

Halfway across a particularly treacherous bridge, the Veil moved. Not like the last time, with enemies extruded from the mist, but with a direct, almost deliberate act of sabotage. The bridge flexed, then bucked, flinging Claire forward into a skid. She caught herself on her elbows, pain lancing up both arms, and looked up just in time to see her reflection waiting.

Not a memory-echo. Not an avatar. This was herself, distilled and corrupted: hair unbound and wild, face gaunt with hunger and anger, and in her hand, the staff, no not a staff but a spear, the point swirling with a darkness that was both familiar and utterly alien.

“Hello, Claire,” said the double, and this time, the voice was exactly hers, no filter, no inversion. “I suppose you think you’re ready.” Claire staggered to her feet. The bridge under her quivered, threatening to snap with every move. “If I wasn’t, I wouldn’t be here,” she said, though her voice lacked conviction. The double advanced, barefoot, the soundless steps like accusations. “You know this ends with you,” she said. “It always did. You’re the flaw in the anchor, the fracture in the spiral.”

Claire’s hands clenched, and she felt the urge to run, but there was nowhere to go. Behind her, Zephyr and Kade fanned out to the sides, but the double ignored them. Her gaze was fixed only on Claire. “You can’t fight me,” said the double. “We want the same thing.” Claire shook her head, desperate to steady her breathing. “You want the end. I want… ” She broke off, unable to articulate it. “Peace?” The double sneered. “Peace is just another word for erasure.”

Without warning, the double lunged. The spear lashed out, trailing a contrail of negative light, and Claire barely dodged in time. The energy scored the bridge, leaving a smoking scar. The double pressed the attack, stabbing and slicing, each blow closer than the last, every parry burning Claire’s hands with the cold of uncreation.

On instinct, Claire summoned her own power. It flooded her veins, eager and wild, and she cast a shield, not a perfect one, but enough to catch the tip of the spear and force it away. The impact rang through the bridge and up her arms, but she held her ground. The double grinned. “That’s it. Give in. You know you want to.”

Claire pushed back, hurling a bolt of blue-white light at the double. The energy smashed into her doppelgänger, blowing her sideways, but she rolled with the hit and came up smiling, the wound already knitting itself shut. “Nice try,” said the double. “But you always hold back. You always want to save someone.”

The words pierced deeper than the spear ever could. Claire braced, summoned more power, and lashed out again, this time with a column of light so blinding it vaporized the air around them. The double shrieked, reeled, and for a moment, seemed to flicker out of existence. Then the Veil retaliated.

The entire bridge groaned, twisted, and shattered under their feet. Claire fell, tumbling through empty space, the only thing anchoring her was the memory of Kade’s hand grabbing her wrist just before the world went white.

They landed on another platform, flat and bare, suspended over the abyss. The double was already there, pacing the perimeter, eyes burning. “You can’t kill me,” she said. “You are me.” Kade rolled to his feet, sword in hand, but the double waved him off. “This isn’t your fight,” she said. “You’re just collateral.” Zephyr landed nearby, limping but alive. He bared his teeth at the double, but she ignored him, her attention locked on Claire.

Lyra wasn’t visible, but Claire could feel her working at the edges, the faint shimmer of glyphs probing the boundaries of the platform, looking for a way to reinforce the fracture. Claire rose, fists clenched. “Why are you doing this?” The double laughed, bitter and broken. “Because someone has to end the recursion. Someone has to give the world a clean death.” Claire felt the words like a hook in her heart. She drew herself up, met her double gaze, and said, “That’s not what I want.” “Isn’t it?” said the double, and this time, she sounded almost pleading.

They circled each other, mirror images locked in a dance of anticipation. Claire could feel the power building inside, the old familiar urge to take control, to rewrite the rules, to fix everything with a single act of will. She resisted, holding the energy in check, but the pressure was mounting.

The double attacked again, faster this time. The spear caught Claire in the side, not deep, but enough to draw blood. The pain sharpened her focus. She spun away, countered with a flare of light, then pressed the attack, this time not with restraint, but with everything she had.

The magic surged, wild and unstoppable. It tore through the double’s defenses, blasting her back, peeling away layers of shadow and revealing underneath a core of blue fire. The double screamed, voice fracturing into a thousand echoes, but she didn’t fall. She just stood there, burning, eyes never leaving Claire’s.

“Do it,” she whispered. “Finish it. You know what comes next.” Claire hesitated, just for a heartbeat. And that was enough. The double reached out, seized Claire by both hands, and dragged her into the fire.

The pain was unbearable. Every nerve, every synapse, every memory, all lit up at once, fusing her to the echo in a pyre of shared agony. She saw herself, every self, every version that had ever lived and died in the spiral. She felt the weight of every failure, every compromise, every time she’d chosen duty over desire, every time she’d chosen herself over the world or the world over herself.

In the core of the fire, the double’s face appeared, terrified, hopeful, desperate. “You can’t keep fixing things,” the double said, voice trembling. “Sometimes it’s better to let them break.” Claire felt the truth of it, but also the lie. She forced her will into the fire, bending it, shaping it, until the double’s grip began to loosen. She reached into the energy, found the line between them, and, delicately, carefully, broke it.

The fire died instantly. The double collapsed, not in defeat, but in relief. She smiled at Claire, a real smile, and said, “Thank you,” before dissolving into dust. The bridge reformed beneath Claire’s feet, solid and whole. The pressure in the Veil eased, just a little, and the angry light at its heart pulsed slower, less frantic.

Kade and Zephyr rushed to her side. Kade caught her before she could fall, arms warm and solid around her shoulders. “You did it,” he said, voice raw with awe. Claire could barely speak. “I don’t know what I did. But it’s not over.” Zephyr grinned. “Nothing ever is.”

Lyra’s voice crackled through the Veil, sharp and urgent. “I’ve stabilized the vector, but not for long. We have to move. Now.” They ran together toward the center, where the angry light waited patiently, resigned, and just a little less furious than before. Behind them, the spiral wound tighter, but for a moment, it held.

~~**~~

Kade

Kade and Zephyr broke from the bridge first, leapfrogging across a series of crystal outcrops that flickered in and out of phase beneath their feet. The light here was different, redder, meaner, every shadow weighted as if it might drag them under. Kade landed on a platform that seemed more stable than the rest, only to realize a half-second later that it was, in fact, a trap.

The platform pulsed with heat, and before he could step off, a shape burst from the ground, equal parts mirror and nightmare. It was him, but not: scales crawled up the neck, eyes slitted and wild, hands ending in claws instead of fingers, tail swishing behind it, ready to lash out. The reflection circled him, posture loose but coiled for violence, the same sword in hand, but the blade dripped with an acid that hissed and etched grooves wherever it touched the Veil’s surface.

“Couldn’t stay away, could you?” the double said, voice slick with contempt. Kade didn’t answer. He knew the game: engage and the echo would twist the words, use them as a cudgel. Instead, he feinted right, then came in left, blade aimed for the echo’s exposed ribs.

But the echo was faster. It anticipated the move, parried, and raked claws down Kade’s arm. Blood welled instantly, a hot, coppery burn. Kade swore, lashed out with his off hand, and landed a solid punch to the echo’s jaw. The impact was satisfying, but the echo only grinned wider, forked tongue flicking over its teeth.

Zephyr, watching from the next platform over, called, “Don’t let it read your rhythm!”

Kade gritted his teeth, switched to a two-handed grip, and went for the jugular. The echo met him strike for strike, every movement a perfect inversion of Kade’s own. Worse, the acid on its blade began to eat through the edge of Kade’s weapon, the metal hissing and warping under the onslaught.

He needed an angle. Anything. He took a deliberate step back, let the echo press forward, then pivoted hard, putting his full weight into a kick that sent the echo staggering toward the platform’s edge. It caught itself, spun, and hurled a glob of acid straight at Kade’s face.

Kade ducked, but not fast enough. The acid grazed his cheek, burning deep. He howled, clapped a hand to his face, and lost sight of the echo for a heartbeat, just long enough for it to close the gap and knock the blade from his hand. The sword clattered across the platform, teetered on the edge, then fell into the darkness below. The echo advanced, claws dripping, eyes hungry. “You always were weak,” it purred. “Always hiding behind the bond.”

Kade squared his stance, bare-handed, ready to go out swinging. He heard Zephyr moving, sensed rather than saw his approach, but there was no time to coordinate. The echo lunged, claws aimed at Kade’s throat.

Zephyr didn’t hesitate. He sprinted the last few steps, leaped the gap between platforms, and collided with the echo at full speed. The impact sent all three sprawling, Zephyr and the echo rolling over and over, trading punches and kicks, neither willing to give ground. Kade struggled to his knees, vision blurring from the pain and blood loss, but forced himself to watch.

The echo and Zephyr were evenly matched, but the echo fought dirty. It feinted a right, then plunged a claw into Zephyr’s side, just above the hip. Blood sprayed, dark and alarming. Zephyr barely flinched. He seized the echo’s arm, twisted, and used the momentum to hurl it into a jut of razor-sharp crystal.

The echo hit hard, impaled through the chest. It convulsed, tried to tear itself free, but Zephyr was there, pressing the echo’s face into the spike, holding it there until the body went slack. The acid still hissed, eating into the crystal, but the echo was dead.

Zephyr released his grip, staggered, and braced himself against the platform’s edge, one hand clamped over his bleeding side. Kade crawled over, adrenaline overcoming pain, and caught Zephyr before he could collapse. “Are you… ” Kade started, but Zephyr cut him off with a glare. “Don’t you dare say it,” Zephyr said. “Just… help me up.” Kade hauled Zephyr to his feet. The wound was bad, but not immediately fatal. Zephyr pressed his hand harder to the injury, face drawn and pale but still present.

“I thought you hated me,” Kade said, unable to hide the surprise. Zephyr managed a lopsided smile. “Hate doesn’t mean I’d let you die. That’s not how it works.” Kade laughed, sharp and genuine, the sound echoing off the nothingness. “Guess not.” They stood together, blood leaking freely, and for a second, it was almost possible to believe they’d won.

Then the Veil screamed.

The platform beneath them shook, split down the middle, and began to tilt. Zephyr lunged for the nearest outcrop, dragging Kade with him. They scrambled up, just as the platform buckled and peeled away into the darkness.

Above, Claire’s magic had started to go supernova. Columns of pure energy erupted from the center of the Veil, tearing holes in the architecture, sending shards of crystal flying in every direction. Kade and Zephyr ducked behind a jagged buttress, watching as the sky, or whatever passed for sky, fractured and shattering into a thousand warring shades of blue and gold.

In the distance, Lyra worked frantically, hands moving in a blur as she traced seals into the air, each one buying a split second more of structural integrity. “We have to get to them,” Kade said, voice rough. Zephyr nodded, teeth bared in pain, but determination shining through. “Go. I’ll catch up.” Kade hesitated, then ran and leapt across the new gaps as the Veil crumbled underfoot.

He found Claire at the center, barely standing, energy pouring from her in an uncontrolled torrent. She looked terrified but resolute, the raw power making her silhouette blur and waver. Kade tried to approach, but every step closer increased the pressure, made the air heavier, the world less real.

Behind him, Zephyr limped up, blood soaking his shirt, but eyes locked on Claire. “Kade!” Zephyr shouted. “She can’t stop it. You have to… ” But there was no time. The next wave of energy blasted outward, sending them both flying. Kade hit the ground, rolled, and came up gasping, barely able to see through the haze.

“Claire!” he screamed. “Hold on!” She didn’t answer. She couldn’t. The Veil itself began to collapse, folding in on the four of them, the spiral unwinding as the last of the old anchors gave way. Kade reached for Claire, but the distance between them stretched, elongated, became impossible.

Still, he reached. Always, he reached, and the world, refusing to give in, held for one more heartbeat.

~~**~~

Lyra

Lyra dropped to her knees, hands flat against the smooth crystal, and the world fell silent except for the drumbeat of her own pulse. All around, the Veil shattered and spun, chunks of reality careening past as the center platform dwindled to a disc barely wide enough for a single desperate ritual. She ignored the instability, focused only on the spell.

She splayed her fingers, feeling for the old glyphs. They were there, barely, faint whorls etched into the crystal, only visible in the light of imminent collapse. Lyra traced the first circle, then the second, then the intricate spiral at the heart. With every pass, her vision narrowed. Sweat ran down her face, every muscle in her arms and shoulders shaking with effort, but the pattern responded: glyphs ignited in a sequence of blue, then white, then gold.

The effect was instant. The platform stilled. For a microsecond, the Veil’s collapse halted, as if time had been forced to take a breath. “I can hold it, but not for long!” she yelled, not sure if anyone could hear.

A shadow fell over her. Zephyr, blood streaming from his side, staggered up and planted both palms next to hers. The moment he did, the glyphs burned brighter, the lines of force thickening, growing more complex.

“Can you keep up?” Lyra snapped, never pausing her movements. Zephyr grunted, jaw locked against the pain. “Only if you can. Tell me what to do.” “Match my pattern. Left, right, spiral. Then lock it down with your own, use the memory anchors, not just the raw force.”

Zephyr nodded, forcing his hands to trace the same sequence. It was harder than any fight he’d ever survived, every second, the Veil tried to wrench him away, fracture his sense of self. But Lyra was a relentless teacher, and together, they knitted the broken edges into something that resembled stability.

~~**~~

Kade

Meanwhile, Kade fought his way to the platform’s heart. Each step forward cost him, shards of crystal cut through his boots, blood ran slick down his arm, but he kept moving, keeping his eyes fixed on Claire.

She stood at the exact center, unmoving. The storm of magic around her had become a hurricane, bolts of energy arced from her skin, tearing holes in the air itself. Her hair streamed in every direction, her eyes wide with terror and something worse: awe. Power roared out of her, and with every pulse, the risk of total collapse doubled.

“Claire!” Kade screamed, trying to cut through the noise. “You have to focus!” She didn’t answer, or maybe she couldn’t. The pressure was too much, the force now self-sustaining, a chain reaction feeding on every trauma and hope she’d ever harbored. Kade forced himself closer, pushing through the pain, the gravity, the raw wind. “Claire!” he called again. “You’re not alone! Let us help!” He reached for her. For a moment, their fingers almost touched.

Then the corruption in their bond surged, like a live wire snapping. The energy threw Kade backward, his body slamming into the edge of the platform, the impact driving all the air from his lungs. He gasped, coughed, struggled to get up, but his legs wouldn’t obey.

Zephyr saw it happen, cursed under his breath, and doubled down on the seal work. “Lyra, we’re out of time!” “I know,” she snapped. “But we’re almost there.”

They finished the last ring together. The glyphs flared, and for a heartbeat, everything stilled. Even the magic around Claire paused, the storm frozen mid-motion, every strand of energy hanging in the air like a painting of disaster.

Zephyr dropped to one knee, finally giving in to the wound. Lyra caught him by the shoulder, steadying herself with his body as she held the seal closed.

At the platform’s center, Claire shivered. Her hands flexed, fighting the urge to lash out. She stared at her friends: at Kade, broken and bleeding; at Lyra and Zephyr, locked in a desperate act of preservation, and a new wave of terror flooded her.

She knew what came next. The last of the Veil’s strength buckled, the glyphs dimming, the edges of the world starting to unravel. “Kade!” she called, her own voice a whisper compared to the energy howling around her. “Hold on!” He tried, gods he tried, but his vision was going dark. He crawled, dragging himself by his hands, refusing to let go even as the world came apart.

Lyra’s strength began to falter. The glyphs flickered. “It’s not enough,” she admitted, voice soft, defeat in every syllable. Zephyr gripped her hand. “Then let go. If we’re going out, let’s do it together.” Lyra looked at him, startled, then smiled, a small, real thing, bright even as the world darkened.

The Veil began to collapse for real, every platform shattering, every bridge splintering. The only thing left was the small disc at the center, and Claire standing alone at its core. The final shockwave hit. Kade’s body lifted off the ground, slammed into Zephyr and Lyra, and the three of them tumbled into a heap at the edge of the seal.

Claire watched as the world shrank, folding itself into a single point of light. Then, she stepped into the center, and let herself be consumed. The Veil imploded, and all was silence.

~~**~~

Claire

For a few infinite seconds, there was nothing.

Then, gradually, light returned. Not the cold, analytical blue of the old Veil, but a pulsing, living radiance that bled every color at once. Claire floated in a sea of that light, her body numb, her mind fracturing and reassembling in a thousand permutations. For a moment, she was every version of herself: the child in the Archive, the lover in exile, the bridge and the barrier, the betrayer and the betrayed. Each self flashed past, leaving only afterimages of memory and regret.

Her senses rebooted. She found herself kneeling again on a plane of glass, but this one was unstable, an undulating film that threatened to dissolve if she so much as twitched. All around, fragments of the old Veil orbited in a slow, stately spiral, each piece carrying a memory, a pain, a promise.

At the edge of her awareness, she felt the others. Lyra, slumped and barely conscious, still clutching Zephyr’s hand with white-knuckled devotion. Zephyr, upright only by force of will, his wound leaking but not forgotten. Kade, still crawling, every motion a rebellion against the laws of inertia, his eyes locked on her with a desperation that made the air vibrate.

Above, the sky of the Veil had shattered completely. There was no more boundary, just endless gradients of color and brightness. And in the gap left by the collapse, something else pressed in: the last, desperate echoes of their corrupted reflections, clawing their way into the new world, hungry to finish what the old one had started.

They hit like a plague. The first was a version of Kade so monstrous it made the original look tame: wings unfolded, obsidian scales rippling with every breath, eyes burning with a hatred that was older than memory. He hit the glass, and the whole plane tilted, sending Zephyr and Lyra skidding toward the edge.

Zephyr recovered first. He planted his feet, braced Lyra behind him, and met the dragon with bare hands. The impact knocked them both sliding, but Zephyr grabbed the beast by the throat, twisted, and refused to let go, even as the scales shredded his palms to the bone.

Lyra, her voice reduced to a whisper, traced the last of her seals in the air. The glyph flickered, wavered, and for a moment, the new Veil stabilized, long enough for Kade to reach Claire. “Claire!” he shouted, voice hoarse. “You have to finish this! You have to end the echoes!” She wanted to answer, but her voice had left her. The storm of magic still circled, pulling at her hair, her skin, her soul. She could feel herself slipping, the line between her and the echoes growing thinner with every second.

The next wave struck. Zephyr’s echo, all chain and fury, burst from the void and went straight for the real Zephyr, lashing out with inhuman speed. The chain wrapped around Zephyr’s neck, hauling him off his feet, but Zephyr only grinned through the pain and yanked the echo forward, using the momentum to slam his own forehead into the echo’s skull. The echo reeled, but didn’t fall.

Lyra’s double emerged, not as a body, but as a cloud of symbols, each glyph a fragment of failed magic, every one aimed at the real Lyra. They swarmed her, burying her in a cocoon of bitter light, draining her strength.

At the center, Kade’s echo squared off with him. The two circled, each measuring the other, but the echo had the advantage: it moved without pain, without limitation, every motion faster and sharper than Kade’s battered body could manage.

But Kade didn’t back down. He waited, baited the echo, then parried a blow with his forearm, letting the claws slice deep, and used the opening to drive his knee into the echo’s midsection. The impact jarred both of them, but it was enough. He seized the echo’s head and twisted as he roared. The echo’s neck snapped, the body crumpled, but instead of dying, it exploded in a spray of black fire, catching Kade full in the face. Kade stumbled, blind and howling, but didn’t fall.

Claire, watching all this, felt something click inside her. The magic circling her was no longer wild, it was hungry. It wanted to be directed. She reached for it, focused on the echoes, and with a single thought, unleashed all the power she had left.

The blast was absolute. Light poured from her, burning through every echo, every fragment of the old world. The echoes screamed, tried to hold together, but the force of her will was too much. They disintegrated, one by one, dissolving into the same rainbow mist that now filled the sky.

The effort flattened her. She collapsed to her hands and knees, her elbows shaking with effort to keep her from collapsing completely. Her breath was gone, her body was spent, but the magic didn’t stop. It kept pouring from her, a tide she could not stem.

Around her, the Veil convulsed. The ground beneath Lyra and Zephyr cracked, then shattered, sending both tumbling into the void. Kade, half-blind, reached for Claire, but the storm between them made every step a thousand times heavier.

Claire screamed, not in pain, but in terror. Her skin glowed with a new, terrible light, and as she looked down at her hands, she saw them growing transparent, every vein and nerve shot through with power. She couldn’t feel her feet, couldn’t feel her body at all, except for the raw, unstoppable energy ripping through her.

“Kade!” she cried, voice echoing in every direction. “Help me! I can’t… ” But the words failed, dissolving into a sound that was not human. Kade, tears streaming down his ruined face, crawled the last few meters. The magic burned him, but he didn’t care. He reached for Claire, and this time, his hand passed straight through her.

The shock stunned them both. Claire looked at him, eyes wide and alien. “What’s happening to me?” she whispered, the sound both hers and not hers. Kade shook his head, unable to answer.

In the distance, Lyra and Zephyr clung to the edge of what was left of the world, their bodies battered but their eyes fixed on Claire.

She began to rise, slowly at first, then faster, her body lifted by the pressure of its own impossible power. Light streamed from her pores, her hair a corona of fire, her silhouette growing less defined with every passing second.

Kade reached again, desperate. “Claire, don’t go! Please!” She looked down at him, sorrow and wonder warring in her face. “I’m not going anywhere,” she said, but her voice was now a chord, not a note, a harmony of every self she had ever been. She reached for Kade’s cheek, but the touch was a caress of energy, not skin. He wept, unashamed. “Don’t leave me.” She smiled, sad and serene. “I won’t.”

Then, with a final surge of power, she vanished in a column of light so pure it left Kade and the others blinded, kneeling on the wreckage of the world they’d once known.

For a long time, no one moved. Then, slowly, the light faded. The world reassembled, shattered, yes, but intact. The three of them lay sprawled on a field of broken glass, every edge catching the new light.

Claire was gone. Kade’s body bowed forward as he howled his pain to the world. Lyra, barely conscious, curled around Zephyr’s hand and held on for dear life. Zephyr just stared at the sky, refusing to look away.

The Veil had changed. The old rules were gone, but something new waited, patient, on the far side. And somewhere in the light, Claire watched, waiting for them to follow.