Chapter 25
Redan Pass yawned open like a fresh wound cut straight through the mountain’s spine. Black rock walls rose on either side in jagged, splintered fingers that clawed at the sky. An hour earlier, they had trudged through the crumbling ruins of an old city half swallowed by the slopes. Broken towers and vine-choked arches that spoke of a time when people thrived here instead of just surviving. Even though winter had officially ended weeks ago, the wind still carried its frigid teeth. It sliced through every seam in coats, found every gap in armor, and turned each breath into a small act of defiance against the cold.
Theron marched at the head of the vanguard, their squad slotted right behind the tower-shield bearers. The heavy shields rose and fell in a slow, steady rhythm, the men underneath them grunting with every step. Rook walked on Theron’s left, grinning through the shivers that shook his shoulders. Caulin kept pace on the right, silent and grim as a gravestone. The rest of the squad bunched close behind, not just for warmth but for the thin comfort of numbers in a place that felt designed to swallow them whole.
“Nice of them to pave the road with corpses,” Rook muttered. His gaze flicked to the churned earth ahead, where the garrison had made its last stand almost three-quarters of a year earlier. “Real warm welcome.”
The bodies lay exactly where they had fallen, twisted into shapes no living thing should ever hold. Some had been burned black under the weak sun, while others were half-sunk in frost-darkened mud. They all still wore their armor, dented and cracked, the Dominion colors barely visible beneath layers of dried blood. The Sylphar had made no effort to bury or hide them. They wanted every man marching toward the fortress to see the cost of coming here. The stink of rot hung thick in the cold air, sweet and coppery, mingling with the sharp bite of pine from the cliffs above. Every step felt like walking through a gallery of death, and the wind seemed to carry the faint echo of old screams.
“Shut it,” Caulin said. The words came out rough but carried no real bite.
Theron kept his eyes on the fortress ahead. Redan Pass was more scar than stronghold. The enormous twin towers of the keep, constructed of ancient stone, stood battered and scored by centuries of wind and snow. Iron bands wrapped the walls where the masonry had split, holding them together like stitches on a corpse. The keep itself was as massive a building as anything within Luminarch City. A tattered Dominion banner still hung above the gatehouse, its blue and gold colors almost lost beneath blood and smoke. Sylphar sentries moved along the parapets, some waving spears and swords, others pointing down at the approaching column.
From this distance, the place looked nearly abandoned. One parapet had collapsed inward, leaving a wide gap in the stone. The main gates sagged crooked on their hinges, but were still closed and locked. Yet Theron felt the wrongness settle deep in his bones. Rook and Caulin felt it too. Every broken wall had been arranged with purpose. Every fallen stone created a blind corner. The Sylphar were never careless. They had turned the battle-weakened fortress into a trap, and anyone who mistook it for an empty carcass would die inside it.
The battalion slowed at Roberic’s quiet order. No one let the illusion of decay lull them. A thin keening of metal on metal drifted down the valley walls. It might have been a warning bell. It might have been nothing more than armor rattling in the wind. Theron lifted his eyes to the cliffs above the road. Shapes flickered between the jagged rocks. Scout archers. He pointed.
“I see them,” Caulin said. “Won’t be long now.”
Jaroad, now Major Jaroad, directed his officers to move through the ranks with instructions, their voices low and urgent. The world had narrowed to this single valley, this single moment. Rook leaned close, trying to hide his shaking hands by fussing with his shield straps.
“You think a lot of the Sylphar are waiting up there?” he whispered, nodding toward the cliffs.
“If they’re smart,” Theron answered, “they have a lot waiting everywhere.”
“Right. I hope they’re not smart.” Rook’s smile was thin and brittle.
Further up the line, Lieutenant Colonel Roberic strode past in his dark blue cloak, the heavy fabric snapping in the wind. He looked like a man who had not slept in a week and did not expect to sleep again. His face was gaunt, eyes sunken, but he moved with the steady purpose of someone who had long ago accepted the cost of command. He paused to inspect helmets, adjust spears, and speak quietly with captains and sergeants. Sometimes he clapped a young soldier on the shoulder and said something that made the man stand straighter. His presence rolled down the line like a wave, steadying nerves and straightening backs.
He stopped in front of Caulin’s company. “Captain,” he said, “First time leading the charge on a wall, yes?”
Caulin gave a short nod. “Yes, sir.”
Roberic studied him with those bottomless black eyes. “Keep your men tight. Follow the plan.” His gaze shifted to Theron. “No heroics.”
“Understood.”
Roberic’s mouth twitched, as if he could smell the lie. “I mean it, Scarecrow.”
The wind gusted again. Roberic looked up at the cliffs, then back to the men. Caulin stepped forward, the new captain’s knot still stiff on his shoulder, and let his gaze sweep across the fresh faces under his new command. Nearly seventy swords, twenty archers, and a handful of runners.
“It takes courage to be the first ones into the maw,” he said, voice low enough that every man had to lean in. “Every other company will be watching you. Hold tight. Trust the man next to you.”
Theron gave a short nod, jaw tight. The rest snapped salutes, knuckles white on spear shafts.
Roberic lingered a moment longer, then clapped Caulin on the arm. “Good luck. You’ll need it.” He moved on down the line.
Rook let out a slow breath. “Hell of a man.”
Theron looked away, fixing his attention on the fortress and the empty sky above. For a moment, the world slowed. He heard the creak of leather, the thin whimper of a soldier farther down the line, the uneven thump of boots on frozen mud. Without thinking, he placed a hand over his breastplate where the medallion hung against his skin. The metal felt warm, smooth, and comforting against his chest.
He closed his eyes and saw another valley, another line of men waiting for the signal. He remembered a friend bleeding out in his arms, breath hissing through broken teeth. “I don’t want to die,” the man had rasped, fingers locked around Theron’s sleeve until the last moment. He remembered battalions gathered around him during the retreat at Harrowfield, faces smeared with soot, waiting for his word before charging through fire. He remembered the long march back to the Mountain Temple after failure, walking at the front so the column behind him would keep moving. He remembered the ridge in the Stillspire Mountains, forty tired soldiers refusing to break as long as he stood upright. They had all died.
The memories pressed against him now, heavy as chain. Every vow he had given, every life that had followed him into the dark. Every time he had failed to bring them home.
He blinked hard. The present snapped back into focus.
“Not again,” he whispered in his ancient language.
Rook glanced over and raised an eyebrow, but said nothing.
Caulin motioned to his men, and they moved forward around the shield bearers to crouch behind a low tumble of rock and dirt. It offered little more than the idea of cover. Men shifted nervously, tongues pressed to dry lips. Beyond the outcropping, the road to the fortress shone pale under the weak sun.
Caulin sat beside Theron, eyes fixed on the parapet above. Rook kept fidgeting with his shield straps.
“You remember Tyle’s training course back in Duskweld?” Rook whispered. “I miss that right now.”
“You complained about that course for months,” Theron said.
Caulin snorted. “I remember that course. I’d rather be here.”
A few feet over, two of the newer soldiers pressed flat to the ground, so close they might have been born attached. One was barely past boyhood. The other had a thin, hawkish face and hands that twitched at his sword hilt.
Theron caught the boy’s eyes on him. The kid flinched.
“You holding up?” Theron asked.
The boy swallowed and nodded, but the nod was a lie.
“Good.” Theron softened his voice. “You ever seen a wall breach?”
“No, sir.”
“It’s never as bad as you think,” Theron lied, the words coming easier than they should have. “Just keep behind me. Do what I do, and you’ll live.”
The boy nodded again. His hands stilled a fraction.
A horn cracked through the valley. Three sharp blasts, then a sudden hush. Shields rose. Bodies pressed lower behind the rocks. Theron met Rook’s gaze. For once, the usual glib spark was gone. What remained was raw fear.
The cold found new ways to bite. Theron’s face went numb, but the inside of his mouth tasted of copper. He glanced back at the line. Some men whispered prayers. Others rocked in place, eyes already empty. The wind carried the stink of old death and smoke, and underneath it all, the sharp promise of fresh blood.
His hand began to shake again. He gripped his sword tighter, but the tremor only grew.
“You okay?” Rook asked, voice very low.
“Fine,” Theron said. “Just cold.”
Rook held his gaze a moment longer, then looked away.
A lull settled, the kind that made you believe nothing would happen at all. That the horn had been a mistake. That the war had taken the day off.
Then a Sylphar war horn answered, high and thin, the note dragged out until it scraped every nerve. Shields rose higher. Someone muttered a final prayer.
Theron found his own voice. “Steady.”
Behind them, Roberic climbed a ramp of broken earth and raised his hand, palm down, fingers splayed. Archers tensed. The wind itself seemed to pause.
For one impossible instant, Theron let his eyes slip from the colonel to the men beside him. Rook’s jaw was set. Caulin’s lips moved in a silent curse. The boy clutched his sword so hard his knuckles were white.
Roberic’s hand chopped down.
“Forward!”
The valley erupted. Human arrows clattered overhead in a loose, angry swarm, more to force the Sylphar to take cover than to kill. Caulin’s line lurched from cover. Boots dug into half-frozen mud. Shields locked into a single wall to protect from any return volley from the defenders.
The real storm began. Defenders atop the battered walls loosed their own arrows, black-headed and poisoned, catching the light as they spun. Men jerked and fell, some dead before they hit the ground, others clutching shafts that protruded from throats or thighs.
Caulin screamed, “Shields high!” The line obeyed. An arrow shuddered against Theron’s shield, splintering but not breaking through.
Every ten paces, another man went down. Still, the line advanced, one step at a time, the battalion following further behind.
Rook stayed at Theron’s side, shield battered and pitted. “This is insane,” he shouted.
“Just keep close,” Theron grunted.
They reached the base of the wall. Here, the fortifications had crumbled into a crude palisade of broken stone and timber. Grapnels flew up. Hooks caught. Men shouldered their shields and climbed, using boulders and the fresh dead as footstools. Arrows rained from above, but Caulin’s own archers shot back, causing the Sylphar to duck behind the battlements.
Theron waited until the rope was clear, then started up. The rope was already slick with sweat, with every step being a gamble. He rolled over the top, dropped to the walkway inside, and landed in a crouch.
A Sylphar sentry waited, blade already bloody, a human soldier twitching at its feet. Tall, skin shifting blue, eyes murderous. It swung a sickle-curved sword at Theron’s face.
Theron dropped under the blow, felt the wind of it rake his hair, then lunged. His sword punched into the Sylphar’s belly. The creature bared teeth and twisted free, violet blood slicking its armor.
Theron closed the gap. He smashed his forearm into the hand that held the sickle, sent the blade spinning away, and drove his sword home again, deeper, to the hilt. The Sylphar coughed wetly, its slightly pointed ears twitching, then slid down the wall, leaving a long purple smear.
Another defender came at him, heavier armor with iridescent scales, and a spear tipped with hard crystal. Theron twisted, letting the blow glance off his breastplate, then drove his shoulder into the creature’s chest. Rook appeared behind him, sword descending in a brutal arc that ended the Sylphar’s life with a wet crunch.
“Nice work. Would you like to compare notes on which of us had the better kill?” Rook asked, wiping blood from his cheek.
“No time,” Theron muttered.
The walkway had turned into a butcher’s yard. Blood slicked every stone. Men and Sylphar hacked at each other in tight, desperate knots. Bodies slipped and fell past the climbers with startled curses and heavy thuds.
“Move along the wall!” Caulin shouted. “Get to the gates!”
They pushed forward, a wedge of human force sweeping the rampart clean. Theron led from the front, every movement automatic, every kill an old habit. The boy stayed close behind, still alive, eyes locked on Theron’s back.
They reached the stairs down to the gatehouse, ducked through the shattered door, and found a knot of defenders. The fight was over in seconds. Theron took a blade to his armored leg but did not slow as it bounced off. Rook battered one to the ground and stomped its skull. The boy stood in the doorway, sword raised, but Theron finished the last Sylphar with a thrust through the heart.
For a moment, there was calm. Caulin arrived, panting as he checked his men.
“Well done,” he said. “Rook, grab a few men and hold the entrance. Let’s get this gate open.”
Theron and Caulin threw their weight against the great iron wheel, shoulders straining, boots scraping for purchase on the blood-slick stone. The wheel resisted at first, then gave with a low, grinding shriek. The left half of the damaged gate lurched inward, iron hinges screaming in protest as it swung wide. A roar of pure relief and triumph rolled up from the battalion waiting outside, and within moments they heard Roberic shouting as men poured through the gap in a steady, unstoppable tide, boots pounding the courtyard stones, voices hoarse with victory.
The sound hit Theron like a wave, raw and overwhelming. For one brief heartbeat he let himself feel it, the weight of the day lifting just enough to breathe. Then he straightened, wiped the sweat and blood from his eyes, and looked back at the men who had joined him on the wall. They were still there, battered and alive, and that was enough for now.
Caulin turned to his squad. “We move to the next position. Stay close. Don’t let up. We finish this.”
They nodded, even the boy.
Above them, the sun broke through the clouds for the first time, lighting the fortress with pale, indifferent brilliance. Shadows fled. For a moment, the world looked almost clean.
Then another Sylphar horn sounded, and the battle began anew. The inner courtyard was wide enough for a proper fight, but the Sylphar had packed it with defenders who had no intention of giving ground. They came from three sides at once, a tight knot of blue-skinned Sylphar in shining armor, blades already wet from the first of the men who had run through the open gate.
Caulin and his squad rushed to join the battle, and Theron found himself ready to kill again. He stepped over a fallen Dominion spearman, shield up, and met a Sylphar swordsman who swung low and fast. The blade scraped along Theron’s sword with a screech that set his teeth on edge. He answered with a short thrust that punched through the creature’s mail and into its ribs. Violet blood sprayed across his gauntlet, hot and sticky. The Sylphar coughed, eyes wide, then dropped.
Beside him, Rook parried a spear thrust and slashed his opponent across the neck and chest. The Sylphar gurgled and fell backward, falling into another Sylphar.
Caulin moved through the press like a blade through cloth, calm and precise in the middle of chaos. He stepped into the first Sylphar’s swing, caught the descending sword on his own blade, and turned the force aside with a small twist of his wrist. The Sylphar’s momentum carried him forward. Caulin’s return slash was short, almost lazy, a clean line across the throat that opened the creature’s windpipe without wasting motion. Violet blood sprayed in a neat arc, and the Sylphar dropped, eyes already glazing.
He did not pause. Another defender lunged from the side, spear aimed at Caulin’s ribs. Caulin shifted his weight, let the point slide past his mail, and drove his shoulder into the Sylphar’s chest with the full weight of his body behind it. The creature staggered back two steps, armor ringing like a struck bell. Before it could recover, Caulin’s sword flicked out, a single economical thrust that punched through the gap under the arm and found the heart. The Sylphar gasped once, a small, surprised sound, then folded to the ground.
The men around him saw it all. Rook let out a low whistle between parries. “Gods, look at him go,” he muttered, half to himself.
Caulin was already moving again, stepping over the fallen Sylphar without breaking stride. A third defender came at him from the left, sword high. Caulin ducked the overhead cut, rose inside the guard, and drove his pommel up into the creature’s chin. The Sylphar’s head snapped back. Caulin followed with a short, brutal slash across the inside of the thigh, severing the artery. The Sylphar went down hard, clutching the wound as violet blood pulsed between its fingers.
He straightened, wiped his blade on its cloak as it bled out, and glanced back at the squad. His face was calm, almost bored, as if he had just finished a light sparring session instead of killing three trained Sylphar in the space of ten heartbeats. The boy stared at him with open awe. Even Theron felt a flicker of respect.
Caulin gave a small nod. “Keep moving,” he said, voice steady as ever. Then he turned and led them deeper into the courtyard, leaving a trail of bodies and stunned silence in his wake.
The fight lasted less than five minutes. Steel rang, men shouted, boots slipped on blood and spilled pitch. A Sylphar archer on a low balcony tried to loose an arrow into the chaos, but one of Caulin’s archers put an arrow through its chest before it could draw. The body toppled over the railing and landed with a wet thud among the living.
When the battle ended, soldiers filled the enormous courtyard, with nearly the entire battalion inside the gates. Violet blood steamed on the cold stone, mixing with human red. Bodies lay in heaps, some still twitching. Theron wiped his blade on a dead Sylphar’s cloak and looked around. Their squad was still standing, battered but alive. The boy stared at his blood-slicked hands, chest heaving, eyes wide with something between terror and pride.
“Well done,” Roberic shouted. “Now spread out and take back what is ours!”
Caulin and the other captains snapped crisp salutes to Roberic, then turned to their men. Voices rang out across the courtyard, sharp and clear, cutting through the groans of the wounded and the crackle of dying fires. Ten companies peeled off in disciplined waves, shields up, weapons ready, moving to sweep the vast fortress, building by building, room by room. The air filled with the steady tramp of boots and the low murmur of orders.
Caulin caught Theron’s eye and jerked his head toward a dark archway on the far side of the courtyard. “Looks like this way leads to the keep. We go to the top.”
Theron nodded as the company fell in behind Caulin, still breathing hard from the climb and the fight in the courtyard. They stepped over bodies and broken spears and arrows, boots crunching on hard stones, and passed through the entrance into the keep.
The moment they crossed the threshold, the world shrank. Wide halls gave way to narrow passages, the stone walls pressing in like the ribs of some ancient beast. Most of the corridors lay in deep shadow.
The path climbed in tight switchbacks, forcing them to move just three or four abreast. Shields scraped against the walls, and every turn felt like walking into a new ambush. The air grew colder the higher they went, thick with dust and the coppery stink of fresh blood.
Here and there they met pockets of Sylphar resistance. The first group was four archers crouched behind a pillar. They loosed a hurried volley that clattered harmlessly off raised shields. Caulin stepped forward, shield high, and closed the distance before they could draw again. His sword flashed twice, quick and clean, and two of the archers dropped. Rook finished the third with a thrust to the throat. The fourth tried to run. Theron caught it from behind and drove his blade between the shoulder blades. The Sylphar went down with a wet gasp, violet blood steaming on the cold stone floor.
They pressed on without stopping. The next group was larger, a half-dozen defenders barricaded in a narrow stairwell. They had dragged broken furniture and chunks of masonry to form a rough wall. Arrows came down the steps in a tight, angry pattern. One punched through a shield and buried itself in a man’s thigh. He fell with a curse, but the squad surged forward. Caulin led the charge, moving with that same calm precision that made men stare. He cut down the first Sylphar with a single stroke across the neck, then spun and drove his shoulder into the next, sending the creature sprawling. His blade followed, short and brutal, ending the fight before it could truly begin. The rest of the Sylphar fell quickly to the human soldiers.
The stairwell was theirs in moments. Violet blood pooled and steamed in the chill air. The company stepped over the bodies and kept climbing.
The switchbacks grew steeper, the passages tighter. Theron’s legs burned, his breath came in short, painful pulls, but he refused to slow. The squad followed, battered and silent now, Rook’s earlier jokes and whispers long gone. Only the clatter of armor and the wet scrape of boots on stone remained.
They pressed higher, deeper into the heart of the ruined fortress, chasing the last of the resistance upward through the cold and the dark.
They stopped just short of the entrance to a large room.
“This looks like a trap,” Rook said. Caulin and Theron both nodded, the rest of the men behind them shifting around uncomfortably. The boy from earlier let out a little groan of despair.
Theron stepped back, laid a hand on the lad’s shoulder. “It’s just another room,” he said, more to himself than the boy. “Once we’re through, it opens up outside.”
The boy nodded, but his jaw trembled.
Rook peered ahead and shook his head. “It’s too quiet.”
“Keep moving,” Caulin said. “If we’re lucky, they’re out of tricks.”
Theron crept into the chamber, boots tapping on stone. Everyone else followed quietly and peered around into every dark corner, looking for any Sylphar. Sheer walls rose on either side to balconies that overlooked the room. Theron felt eyes on them, heavy and unseen, every hair on his neck prickling. He flexed his fingers, felt the tremor, and pushed it aside.
They made it twenty paces before the rumble began. It crawled up through boot soles and set teeth on edge. From the balconies overhead, large stones tumbled free, each one the size of a full-grown ox, cut loose by clever ropes or winches. The first slammed into the floor and shattered, hurling chunks of rock like a storm of knives. Men shouted, threw themselves flat, shields raised in vain against the avalanche.
Theron caught the sound first. He lunged forward, one hand snatching Rook’s collar, the other clamping onto the boy’s arm. He hauled them both to the nearest wall for what little cover it offered. The boy froze for a heartbeat, boots skidding, eyes wide with terror. Theron thought he would lose him. Then instinct took over. The kid threw himself flat just as a massive rock slammed down behind them, the wind of it shoving hair from Theron’s face. Dust and shards rained over them, but the boy was still breathing.
Theron looked around as another wave of boulders crashed down. Caulin and most of the soldiers had reached the walls in time. Some were not quick enough and were crushed to red pulp beneath the weight.
“Get to the end of the chamber!” Theron screamed. “Quickly!”
The soldiers scattered like startled birds, boots skidding on loose stone as they bolted for the opposite doorway. The boy led the charge, raw desperation driving him past anyone slower. Theron shoved Rook hard between the shoulder blades, then followed, feet slipping but refusing to fall.
They burst out onto another wide courtyard, higher up the fortress, where more walls and walkways crisscrossed like a busy village intersection of roads. The higher levels of the stronghold loomed overhead, dark and jagged against the sky. Sylphar archers lined the ramparts above, bows drawn, arrows nocked and steady.
Theron watched Caulin move. The man had come into the fortress without a shield, trusting his speed and his blades instead. Now, in the thick of the courtyard fight, he bent down, snatched a broken plank of timber from the ground that might have once been a cupboard door, and hoisted it high. His voice cracked across the chaos, steady and commanding.
“Shields!”
Arrows hammered into the raised shields, each impact jarring arms and rattling teeth. The wood thumped and shuddered under the force, splinters flying, but the men held. One or two soldiers cried out, sharp and sudden, as arrows slipped past the wall of shields and found flesh. A man to Theron’s left dropped to his knees, clutching at a shaft buried deep in his calf. Another staggered, an arrow protruding from his shoulder, blood already soaking the sleeve of his coat. The rest kept their shields high, faces grim, refusing to break.
Caulin stood at the center of the line, the broken door still raised above his head like a banner. He did not flinch when an arrow struck the wood just inches from his hand. He simply lowered the wood a fraction, eyes scanning the ramparts above, then barked, “Move! Fast!”
While the Sylphar strung fresh arrows, the men surged forward, swarming the nearest stair and burying two defenders beneath a tide of steel and fury.
They climbed the stairway and spilled onto the ramparts. There were dozens of Sylphar here, acting as the last line of defense. The battle here was brutal, up close and personal. Theron’s sword moved like an extension of his will, every strike precise, every kill necessary. The Sylphar fought with manic glee, smiles wide, eyes bright with the promise of death.
Rook fought at his side, back to back, just as they had in Duskweld drills. Caulin held the far end of the rampart, keeping the flank secure. The boy was there too, face splattered with blood, but still alive.
Theron parried a spear thrust, twisted inside the guard, and drove his sword up under the Sylphar’s breastplate. It gasped, violet blood bubbling at its lips, then slumped against him. He shoved the body aside and stepped forward, chest heaving.
That was when he looked up.
High on the broken balcony above the hall, a single figure stood apart from the rest. Fully armored, the plate a deep, shifting indigo that caught the light like oil on water. The helm was open-faced, revealing sharp features and eyes the color of storm clouds. The armor’s lines were unmistakably feminine, curved and elegant yet unmistakably lethal, and the way she held herself spoke of command. This was no ordinary soldier. This was the one giving orders.
She was watching the fight below with a stillness that felt almost serene. Then her gaze shifted, sliding across the chaos until it found Theron.
Their eyes met.
For one heartbeat, the entire battle seemed to pause. The clash of steel, the shouts, the wet thud of bodies hitting stone, it all faded to a distant hum. There was only the two of them, locked in that single, impossible moment.
Her expression did not change, but something passed between them, quick and sharp as a blade drawn in the dark. Recognition. Not of faces, but of something deeper. A flicker of the same ancient fire that burned in Theron’s own chest, the same weight of centuries carried on shoulders that should have broken long ago. She felt it too. He was sure of it. Her lips parted slightly, as though she might speak, though no sound reached him.
Then, the moment snapped.
A Sylphar lunged at Theron from the side. He spun, parried, and cut the creature down without looking away from the balcony. When he glanced up again, she was gone, vanished into the shadows above like smoke.
But the echo of that look stayed with him, cold and bright and impossible to shake.
For a time, the battle swallowed everything. The world shrank to the scrape of steel, the thud of shield on shield, the wet crunch of a blade finding meat. They pushed. They ground forward inch by bloody inch until the Sylphar line cracked. The defenders broke like thin ice, turning and running deeper into the fortress for one last stand.
Theron wiped sweat and blood from his eyes and looked at the survivors. Faces he had come to trust in the last desperate hours. Some stood panting, others leaned on weapons like crutches. The boy was still there, wide-eyed but alive, clutching a Sylphar dagger he had picked up somewhere.
“Form up,” Caulin said, voice rough. “We’re not done.”
They moved as one, a ragged but determined knot, sweeping through the rest of the fortress like a slow tide. The place had been built to hold an army, but now it was a tomb for the dead and a playground for the living. They cleared room after room, corridor after corridor. A knot of Sylphar archers tried to hold a high balcony. The company took the stairs two at a time and cut them down before they could loose more than a handful of arrows. A group of wounded defenders barricaded themselves in a tower stairwell. Rook and another broad-shouldered soldier kicked the door in and ended it quickly.
Rook wiped sweat and blood from his brow with the back of his gauntlet, then glanced sideways at Caulin. “How do you think the rest of our men are faring?”
Caulin paused to catch his breath, boots clicking on the cracked stone. “Hopefully as well as we are. Once we have the keep, we can sweep back and help wherever they’re still fighting.”
Rook gave a short nod, then swept his hand forward in a small, mocking bow. “After you, Captain.”
Caulin didn’t smile, but the corner of his mouth twitched. He stepped past Rook and led the way into the next corridor. Theron watched the exchange, a tired smile tugging at his lips. He reached over and gave Rook a quick, firm slap on the shoulder as he followed Caulin through the archway.
Wherever they went, they found signs of retreat. Abandoned spears, overturned tables, violet blood trails that grew thinner the farther they pressed. Earlier, some Sylphar had fought to the last. Others had dropped their weapons and fled. The fortress, which was more of a miniature fortified city that was once proud, now felt hollow, as though the life had been sucked out of it along with the defenders.
By the time they reached the central portion of the keep, the fighting had dwindled to scattered pockets. Roberic’s entire battalion was inside the keep now, dozens of squads fighting their own battles. Caulin led his men through the last great hall, boots crunching over broken glass and shattered pottery. The air stank of smoke and iron. At the far end, a dozen Sylphar stood in a tight circle around their standard, blades raised in defiance. They looked very young, faces streaked with dirt and fear.
Caulin raised a hand. The men halted. For a long moment, no one moved. Then one Sylphar, tall with silver streaks in his hair, stepped forward and lowered his sword. The others followed. Weapons clattered on the stone.
Caulin nodded once. “Take them prisoner,” he said quietly. “We’re done killing for today.”
The last of the Sylphar had now either fled the fortress or knelt in surrender, wrists bound. Survivors of the battalion stood among the broken stone and scattered bodies, chests heaving, staring at the blood slicking their blades and the lifeless forms at their feet. The boy let out a shaky laugh that cracked halfway into a sob. Rook reached over and gave him a tired clap on the shoulder, too spent for words.
Theron looked up at the high windows where the sky had begun to darken into evening. They had cleaned the place out, room by room, stair by stair. The fortress was theirs now. But this was only the first battle. They still had to march to the Temple.
Caulin sheathed his sword and turned to his men. “Rest while you can,” he said. “We still have a lot of work to do.”
Theron let himself breathe at last. His hands still shook, but the tremor was less now. He looked at Rook, who grinned.
“That didn’t take nearly as long as I thought it would,” Rook said, and it was almost a laugh.
Theron nodded and looked at the boy, who stared back with something like reverence.
“Thank you,” the boy said, voice barely above a whisper.
Later, the air was thick with the screams of the wounded and the metallic tang of blood. The dead, Sylphar and human bodies, covered the tops of the walls, jumbled together in a grotesque parody of kinship. Medics moved through the carnage, grim and methodical, faces set in professional masks.
Theron found himself inside the keep, sitting on a fallen beam near a heap of broken shields next to a small fire. His sword lay across his lap while he wiped the blade clean with the hem of a ruined tunic. His hands shook so badly that sweat splattered in drops onto the stone floor.
Rook found him there, humming a merry tune as he plopped down beside him.
“They say we’re responsible for taking the fortress,” Rook said, voice low. “Say we’re heroes now because we opened the gate.”
Theron didn’t answer. He wiped the last of the dried blood from the blade, then sheathed it and set it aside. His hands would not stop shaking.
The line of men and boys who had made the charge with them was now diminished. Many were dead, and many more were wounded. Of their original squad, five remained, all battered, most nursing wounds that would never fully heal.
Footsteps approached, slow and deliberate. Roberic, armor streaked with blood, one arm in a makeshift sling, Caulin walking at his shoulder. Roberic looked them over, expression unreadable.
“You did well,” he said, voice rough. “Thank you for getting the gate open so quick. You saved lives.”
Theron nodded but did not meet the man’s eyes. Roberic turned to go, but Rook called after him.
“Sir,” he said, “permission to get some men and food together to celebrate our victory?”
Roberic paused, looked back. His gaze lingered a little longer than was comfortable, then he gave a slight smile, nodded and moved on, calling orders to the survivors as he went.
Rook waited until he was gone and then laughed. Caulin just looked at him with wide eyes and chuckled.
“Only you, Rook,” Caulin said, shaking his head. “Only you could ask the colonel for a party an hour after a battle.”
“C’mon,” Rook said, standing and hitting Caulin’s shoulder. “I need you to stand watch while I raid the quartermaster’s wagons. I have a recipe for a most delicious soup. Sure, we’ll regret it in the morning, but hey, it’s a special occasion!”
“Slow down there, Rook,” Caulin said, matching his stride. “Jaroad said he wants us to help with the wounded, cleanup, and inventory before we relax for the night. Then we’ll have your party. Thanks for volunteering.”
Theron smiled as he watched the pair walk away, with Rook grumbling about extra duties.
“C’mon, Theron!” Caulin called back over his shoulder, not even breaking stride. “You too. Jaroad’s orders.”
Theron’s smile widened, large and genuine. He rose, joints creaking, and fell in behind his friends. The firelight painted their shadows long across the stone, and for the first time all day the weight on his shoulders fell away completely.
Night had fallen, and the stars hung cold and indifferent above Redan Pass. What had been a roar of steel and screams just hours ago now dissolved into a quieter kind of chaos. Men moved through the fortress like exhausted ghosts, their boots dragging over stone slick with blood and mud. The air carried the heavy stink of iron and death, mixed with the sharp tang of smoke from fires that still smoldered in the corners of the courtyard.
The cleanup began almost immediately. Roberic’s orders came down the line, sharp and unyielding, carried by runners who looked as weary as the rest. Bodies needed moving. The dead Sylphar were dragged to the outer walls and tossed over the edge, into a deep crevasse within the mountain, their violet blood leaving long streaks on the stone. Human fallen got better treatment. Medics and volunteers wrapped them in cloaks or whatever scraps of canvas they could find, laying them in rows along the inner courtyard for later burning on a pyre. The wounded filled the great hall, their groans rising and falling like a distant tide. Some screamed as arrows were pulled from flesh and administered an antidote for the poison. Others lay silent, staring at the cracked ceiling, waiting for the pain to take them or the healers to save them.
Theron helped where he could. He bent over one of the young soldiers whose leg had been shattered by a falling boulder. The man’s face was pale as milk, sweat beading on his brow despite the cold. Theron held him down while a medic sawed through the ruined limb. The soldier bit down on a leather strap, his eyes wide and wild, but he did not cry out. When it was done, Theron tied off the stump with a strip of cloth torn from his own cloak. The man grabbed his arm, fingers digging in hard.
“Thank you, Scarecrow,” he whispered, voice raw. “Don’t let me die here.”
Theron met his gaze. “You won’t. Hold on.”
He moved on, leaving the man to the medics. Everywhere he looked, the cost of the day stared back. A runner no older than the boy from his squad sat against a wall, holding his bandaged gut with both hands. An archer wandered aimlessly, an arrow still protruding from his shoulder as he waited his turn with the medics. Theron stopped to help carry a stretcher, the body on it limp and heavy, face covered by a bloodied rag. He did not look underneath. He did not need to.
Rook worked next to him, wiping his hands on his trousers. The man’s usual grin was gone, replaced by a tight line that spoke of exhaustion and sadness. Blood streaked his cheek, not his own.
Caulin approached and said, “Roberic wants a count of the dead. And Jaroad wants a count of supplies. The Sylphar left stores in the lower levels. Food, weapons. We need to take inventory before we get some rest.”
Theron nodded. “Let’s get moving.”
The three of them moved into the keep, grabbing more men as they proceeded to their destination. The air was cooler inside, shadowed and heavy with the dust of ages. Hallways were wide here, with vaulted ceilings cracked but holding. Sylphar banners still hung from the walls, tattered and faded, their strange symbols mocking the intruders. They passed rooms filled with crates and barrels, some smashed open during the retreat. Grain spilled across the floor in one chamber, drawing a few hungry rats that scattered at their approach.
As they worked, the conversation turned to the battle itself. Rook recounted the wall climb with exaggerated flair, making the men laugh despite themselves. “And there was Theron, hanging off that rope like a monkey on a vine, while arrows whistled past his ears. I swear, one nicked his head!”
Theron shook his head. “You were the one shaking like a child.”
The boy, who they learned was named Stevan, had stuck close to them after the fighting died down. He pitched in to carry supplies from the keep’s stores, hauling sacks of grain and barrels of salted meat with a determination that defied his small frame. Now, as they paused in the shadowed hall to catch their breath, he let out a soft chuckle at Rook’s latest joke about the wall climb. His arm was bandaged neatly, covering a wound he had taken in the final battle. The cloth was stained dark with blood but holding firm, thanks to one of the medics who had wrapped it tight during the cleanup.
Stevan looked up at Theron, his boyish face still pale from the day’s ordeal, but his eyes held that same wide-eyed reverence from the boulder room. It was the look of someone who had stared death in the face and walked away because of the man standing in front of him. He shifted the sack on his shoulder, then said quietly, “You saved me back there. In the boulder room.”
Theron met his gaze and felt a familiar tug in his chest, the kind that came from too many years of seeing boys like this one charge into places they had no business being. He remembered the kid’s frozen terror, boots skidding on the stone as the rocks came crashing down, and how instinct had finally kicked in at the last second. Theron had grabbed him, hauled him to safety, but Stevan was right. It had been close. Too close.
“You saved yourself,” Theron said, his voice low and steady. He reached out and gave the boy’s good shoulder a gentle squeeze. “Good instincts. You threw yourself away when it mattered. That’s what kept you alive.”
Stevan’s cheeks flushed a little, but he stood a bit straighter. “Still. If you hadn’t pulled me... I don’t know.”
Rook, who had been walking next to them and wiping sweat from his brow, snorted softly. “Kid’s got a point, Theron. You do have a habit of playing hero. But hey, it works. We’re all still breathing because of it.”
Caulin watched the exchange from a few paces away, his expression unreadable as always. He nodded once to Stevan. “Keep that arm clean. Infection’s the real killer now that the fighting’s done.”
Stevan nodded quickly. “Yes, sir. I will.”
They moved on then, continuing their sweep of the lower levels. Stevan stayed with them, helping stack crates and sort through the Sylphar’s abandoned gear. He didn’t say much after that, but every so often Theron caught him glancing over, that look still there. It reminded Theron of so many others over the years. Boys who had looked at him the same way after a battle, full of gratitude and something deeper, like they had found a father figure in the chaos. It always made his stomach twist a little. He wasn’t a hero. He was just a man who had lived too long and seen too much to let another kid die if he could stop it.
By the time they finished the inventory, the boy was moving with more confidence, his bandaged arm not slowing him down as much. He even cracked a small joke about the Sylphar rations they had found in one of the barrels, saying it probably tasted like boot leather. Rook laughed, clapping him on the back, and for a moment the fortress felt less like a tomb and more like a place where people could still find a bit of light.
Theron watched it all and felt a quiet warmth settle in his chest. Stevan would be okay. They all would, for tonight at least. Tomorrow would bring its own troubles, but right now, that was enough.
The boy beamed, then winced as the motion pulled at his wound.
Caulin stayed quiet, directing the work with short commands. But even he shared a moment. “That gate was bent all out of shape. Thought we’d never get it open.”
Rook laughed. “If Theron hadn’t thrown his Gods-blessed back into it, you’d still be cranking.”
The night was full now, and the mood shifted. Men gathered in the outer courtyard, building fires from broken furniture and whatever wood they could scavenge. The flames crackled and popped, pushing back the growing dark. Food was passed around in rough handfuls. Hard bread, dried fruit, and the salted meat that had been boiled into a thin stew. It smelled better than it tasted, but no one complained. They were too hungry, too tired, too glad to still be breathing. They passed around waterskins, some filled with water, others with something stronger scavenged from the Sylphar stores.
Theron wandered the edges of the gathering, listening. Stories were already being told, the day’s horrors shaped into tales that made sense. One man boasted of killing five Sylphar single-handedly. Another mourned a friend lost on the wall. Laughter mixed with tears, the strange feelings of survival.
He found Roberic near one of the fires, speaking with his officers. The lieutenant colonel looked older in the firelight, lines etched deeper into his face. He nodded as Theron approached.
“Scarecrow,” he motioned to a spot next to the fire. “Have a seat.”
“Sir.”
Roberic’s eyes held his for a moment. “The fortress is secure. For now. Scouts report no reinforcements on the horizon, and that the Sylphar have all likely fled back to the Temple.”
Theron nodded. “They won’t try to take the fortress back?”
“From what it looks like, no. And no, I don’t understand either. But I won’t complain.” Roberic paused, then added, “Get some rest. You’ve earned it.”
Theron nodded as he stood and moved on, but rest felt far away. His shoulder throbbed where the blade had hit him, and his mind kept replaying the day. Stevan’s terror in the boulder trap. The Sylphar commander’s eyes locking with his from the balcony. That moment lingered, cold and surprising. Who was she?
He shook it off and kept walking. The fires grew brighter as night fell, casting long shadows across the stone. Men clustered around them, voices rising in song. Rough tunes at first, old marching chants, then something more celebratory. A ballad about the liberation of Redan Pass, words made up on the spot, full of exaggeration and humor.
Rook stood at the center of the group, with Caulin and two dozen other soldiers. They passed a pot of stew around, spoons clattering against the metal. Rook led the song, his voice surprisingly clear despite the exhaustion.
“We climbed the walls of Redan high,
With Sylphar arrows in the sky.
But Caulin led, and Theron fought,
And Rook here made the bastards cry!”
The men laughed, clapping Rook on the back. Caulin shook his head but smiled, a rare thing. Stevan sat nearby, bandaged arm in his lap, singing along softly.
Theron chuckled and intended to walk past, But Rook spotted him.
“Theron! Get over here, you old goat! We’ve got stew and songs. Join us!”
Theron paused, shook his head. “Not right now. There’s something I need to take care of.”
Rook’s grin faltered. He exchanged a quick look with Caulin. Something passed between them, unspoken but clear. Caulin set down his spoon and stood. Rook followed a second later.
“Hold up,” Rook said, voice light but eyes serious. “We’re coming with you.”
Theron opened his mouth to argue, then closed it. He nodded once and turned toward the shadows beyond the firelight. The two men fell in beside him, quiet now, the songs fading behind them.