Chapter 28 The Heart That Remembers
The storm had finally broken, but the world it left behind felt wrong too still, too muted, as if the land itself was holding its breath. Ember stood at the cliff’s edge, her cloak snapping wildly in the wind, the scent of wet stone filling her lungs. Below her, the valley was blanketed in silver fog, the shadows of trees stretching like ghostly fingers through the mist.
Behind her, the last remaining soldiers of the Emberwing Guard gathered silently. Their armor was dented, their faces streaked with soot and exhaustion. They had survived the siege on Theralon, the betrayal of the royal council, and the awakening of the Obsidian Wraith that should never have been freed. But the worst was still ahead.
Because Ember had seen something in the ruins that haunted her even now.
Kael.
Alive.
Or something wearing his face.
She closed her eyes, replaying the moment again and again the way he had turned toward her in the burning courtyard, his gaze no longer the warm, fierce flame she remembered but cold and fractured, like embers dying beneath ash. His voice had been wrong too, layered with something ancient and hungry.
He wasn’t Kael.
He couldn’t be.
But the memory cut at her like a blade.
A hand touched her shoulder gently. She didn’t have to turn to know whose it was.
Riven.
“Ember,” he said softly, “the others are ready. We should keep moving before the Wraith’s scouts pick up our trail.”
His voice was calm, steady everything Ember’s heart wasn’t. She forced herself to nod.
Riven stepped to her side, his piercing storm-grey eyes searching her face. “You saw him again, didn’t you?”
Ember swallowed, her throat burning. “If I say I did… you’ll tell me it wasn’t real.”
Riven hesitated. “Not unreal. Just… dangerous.”
“Love usually is,” Ember whispered.
He didn’t answer. He never did when the subject turned to Kael. Riven had always been careful, always holding something back his feelings, his thoughts, the way he looked at her when he thought she wasn’t watching. They had crossed mountains, survived ambushes, and fought side by side. He was her anchor in a world that kept shifting beneath her feet.
But Kael was her heart.
Or had been until fate carved him into something unrecognizable.
The sky rumbled. Ember opened her eyes.
“We move,” she ordered.
The group descended the mountainside, weaving through slick stones and twisted tree roots. Ember’s fingers tingled, faint gold sparks dancing across her skin. The fire within her her magic had been growing unstable since the encounter at Theralon. Every emotion fed it too strongly now: fear, rage, grief. Even longing.
Especially longing.
The path narrowed as they approached the mouth of a ravine, the air colder, heavier. The fog clung to their skin like damp cloth, and Ember felt the weight of unseen eyes watching from behind the rocks.
Halfway through, the ground shuddered.
Ember froze, one hand instinctively raised.
“Positions!” Riven shouted.
But the warning came too late.
The fog ahead twisted violently and then split apart as a massive creature lunged from the shadows its form shifting like liquid obsidian, tendrils whipping in jagged arcs. The creature’s central mass pulsed with faint red veins, glowing like molten cracks in stone.
A Wraithspawn.
A scout of the Obsidian Wraith.
Its shriek pierced the air, setting Ember’s teeth on edge.
“Get back!” she shouted.
The soldiers scattered, diving behind outcrops as the creature lashed its tendrils across the ravine, slicing through rock like wet clay. Ember’s magic surged inside her, heating her skin until her palms blazed.
“Ember!” Riven yelled. “Don’t your magic is unstable!”
“I don’t have a choice!” she snapped.
The Wraithspawn lunged again, aiming straight for her.
She thrust her palms forward.
A burst of searing gold fire erupted from her hands—but instead of slamming into the creature, the flames twisted upward, spiraling in a wild, uncontrolled arc before detonating against the cliff wall above them.
Stone cracked.
A cascade of boulders came crashing down.
“MOVE!” Riven tackled her, rolling both of them out of the avalanche’s path as rocks thundered to the ground, shattering against the ravine floor with explosive force.
Ember coughed, dust filling her lungs. “I I didn’t mean ”
“I know,” Riven said, helping her up. His voice was gentle, but his eyes were full of worry.
The Wraithspawn screeched again, re-forming its liquid limbs. Ember’s blast hadn’t even slowed it. The creature surged forward, its tendrils stretching wide
A blast of frost tore through the air.
The creature recoiled violently, chunks of its form freezing solid and cracking apart. A second torrent of ice followed, then another.
Ember spun around.
Lyessa the mage they had rescued from the fallen citadel stood with her hands raised, pale blue aura spiraling from her fingertips. Her eyes glowed an unnatural, brilliant white.
“Keep it still!” she yelled.
Riven and two soldiers charged, striking at the frozen segments before the creature could re-melt itself. Ember joined them, her blades slicing through softened obsidian flesh. With a final, wrenching shriek, the creature collapsed into a pool of black liquid that hissed and evaporated.
Silence returned.
Slowly, the others gathered their breath.
Ember turned to Lyessa. “You saved us. Again.”
Lyessa wiped blood from her nose, her face pale. “Don’t thank me. Thank the spirits that haven’t abandoned us yet.”
Her voice trembled. Ember didn’t ask why. She didn’t need to. The Wraith’s influence was spreading faster than any of them could predict.
Riven stepped close. “Ember… your magic. You can’t keep using it like this. It’s devouring you from inside. You need rest. You need”
“No,” Ember interrupted. “We don’t have time.”
He clenched his jaw. “If you die, none of this will matter.”
She didn’t respond. Her hands were still shaking.
Because she had felt it deep within the uncontrolled flames.
A pulse.
A voice.
A memory of warmth whispering her name.
Ember…
She shook her head, refusing to let it swallow her.
“We reach the ruins of Starfall Keep before dawn,” she said firmly. “According to the map, that’s where the Heartstone was taken. If the Wraith corrupts it”
“The entire continent falls,” Riven finished grimly.
They resumed their march.
Hours later the fog began to lift, revealing distant silhouettes of crumbled towers and shattered stone bridges—Starfall Keep. Once a sanctuary built by the first dragon-bonded kings. Now a graveyard.
But something was wrong.
Smoke drifted from the central tower.
Fresh smoke.
Riven tensed. “Scouts?”
“No,” Ember said quietly. Her chest tightened with a familiar ache. “Not scouts.”
Riven looked at her sharply. “You sense something.”
She nodded once.
A breeze swept past them, carrying a faint scent emberwood and stormfire, the smell she once associated with safety.
With Kael.
Her heart stuttered. She forced herself forward, leading the group across the broken courtyard.
The air shimmered warping like heat distortion.
And then he stepped out.
Kael.
Real. Physical. Breathing.
His dark hair whipped in the wind, his eyes once golden now fractured with streaks of black swirling like smoke. His armor was cracked, glowing with red sigils that throbbed like arteries.
The soldiers raised their weapons instantly.
Riven stepped in front of Ember. “Stay back.”
But Kael didn’t move. His gaze fixed on Ember with an emotion she couldn’t read.
“Ember,” he said, his voice hollow, layered with an echo that wasn’t human. “You should not have come.”
Her breath caught. “Kael… what have they done to you?”
He flinched as though her words were a blade.
“I can’t hold it back much longer,” he whispered. “You need to leave. Now. Before the Wraith uses me to”
His body convulsed, his eyes flaring with molten black.
Riven drew his sword.
Kael choked out a single warning
“Run.”
And then the ground split at their feet.
The Obsidian Wraith began to rise.
Ember felt the fire inside her explode, roaring to
life.
She knew then:
This wasn’t the fight to save a kingdom.
This was the fight to save the man she loved.
And to survive it…
she would have to become something the world had never seen before.