Alright — let’s carry the momentum straight into Chapter 2 of Shadow Heir,
The journey began before dawn, the keep still cloaked in darkness when Eolan stepped into the courtyard. A thin mist hung low, curling around the hooves of the waiting horses like it feared to drift too far from stone walls. The air smelled of wet earth and pine, fresh from the night’s rain. Arwyn stood beside a grey stallion, checking the straps of its saddlebags. She wore travel leathers under her cloak, and her hair was tied back in a braid that reached her shoulder. The sight of her like this—not the stern guardian of the keep’s halls, but the silent sentinel of the road—made something inside Eolan settle. “You’ll ride behind me until we clear the valley,” she said without looking at him. “After that, you keep your own pace. But keep your eyes open. The road to the city isn’t as empty as it looks.” Eolan swung into the saddle of his black mare, the leather creaking beneath him. He glanced back once, toward the keep’s looming silhouette on the cliff. Its towers rose like jagged teeth against the paling sky. For the first time in years, he was leaving its safety—if the keep could be called safe at all. They rode in silence for hours, the path winding down from the high cliffs into the rolling moors. The wind was sharp but clean, tugging at his cloak. Occasionally, a hawk circled overhead, its cry fading into the emptiness. By midmorning, the mist had burned away, revealing a scattering of stone cairns along the road—markers for those who had died on the way to or from the Twilight City. Eolan slowed his horse to look at them. Each was different: some crowned with bits of ribbon, others carved with simple sigils. “Don’t linger,” Arwyn said, urging her stallion onward. “It’s not wise to count the dead before you meet the living.” They stopped at midday beneath the boughs of a twisted yew tree. Arwyn tossed him a skin of water and a strip of dried meat. “You’ve been quiet,” she said, leaning against the saddle. “There’s nothing to say,” Eolan replied. “There’s always something to say before you walk into the Court of Lanterns,” she countered. “You just haven’t decided which lie to start with.” He frowned. “You think I’ll have to lie?” “I think you’ll have to survive.” She took a drink from her own waterskin, eyes never leaving his. “The city’s not like the keep. There, people smile while measuring the weight of your shadow. And once they know it, they’ll see if they can cut it free.” They rode on. As the day wore into evening, the road narrowed, flanked by stands of black alder that seemed to swallow the last of the light. Then, as if the forest had opened a curtain, they crested a rise—and the Twilight City spread out before them. It was unlike anything Eolan had imagined. Towers of pale stone rose from a labyrinth of streets, their windows glowing with amber light. Lanterns—some suspended from high wires, others floating as if on unseen strings—drifted through the air, casting the city in perpetual dusk. The light was warm, but the shadows it threw were deep, clinging in corners like secrets. The gates were open, guarded by two silent figures in dark lacquered armor. Their helmets bore a single curved horn, and their faces were hidden behind mirrored masks. They watched the travelers pass but said nothing. As Eolan and Arwyn rode through, the scents of the city rushed to meet them: spiced wine, burning oil, damp stone, and the faint sweetness of lotus smoke curling from street-side braziers. Merchants called from stalls draped in silks, their voices mixing with the ring of distant bells. “Stay close,” Arwyn murmured. They wound through the streets, lantern light sliding over their cloaks. Eolan tried to take everything in—the glint of jeweled masks, the quick hands of children darting between carts, the hollow-eyed beggars who said nothing but watched everything. Their path led them to the heart of the city, where the Court of Lanterns rose like a beacon. It was a vast structure of white stone and glass, its facade lined with tiers of crimson lanterns that swayed gently in the night air. Beneath them, wide steps led to doors of carved obsidian. At the foot of the steps, a herald in gold-trimmed robes stepped forward. His eyes flicked over Eolan, then to Arwyn. “The heir is expected,” he said, his tone smooth but unreadable. “And the guardian as well.” Without waiting for a reply, he turned and led them up the steps. Inside, the air was cool and scented faintly with sandalwood. The hall was lit entirely by lanterns, their glow reflected in polished floors of black marble. People in masks of every shape and color moved through the space, their laughter like chimes in the stillness. Eolan felt the weight of every glance. They didn’t need to see his face to know who he was. At the far end of the hall, a dais rose, draped in silks the color of spilled wine. Upon it sat three figures, their masks wrought of hammered gold. The one in the center leaned forward, the metal face catching the lanternlight. “Welcome, Shadow Heir,” the figure said, voice rich and slow. “We have waited a long time for you.” The hall fell silent. Eolan’s pulse thundered in his ears, but he stepped forward, the sound of his boots on marble echoing like a drumbeat. If the keep had been his cage, the city would be his arena.The chill in the air was sharper now, carrying the scent of pine and old secrets. Eolan’s footsteps echoed softly on the stone stairs leading down from the battlements, where the stars above offered no comfort—only a silent witness to the growing storm. Inside the command tent, the council awaited, faces drawn tight with exhaustion and dread. But today, something had shifted. Aera’s usually steady gaze darted nervously, Ying’s jaw clenched harder than usual, and Rafa’s calm veneer showed cracks beneath the surface. Eolan held the folded parchment that had set this chain of suspicion in motion. The strange symbols were no longer just ominous markings—they were a code. A warning. And, more terrifyingly, a signature. He cleared his throat, drawing the room’s attention. “We’ve deciphered part of the message. It wasn’t just a warning to us. It’s a direct message—to one of us.” Aera’s breath hitched. Ying’s eyes narrowed sharply. Rafa’s hand twitched slightly, and Eolan caught it. “T
The cold bit sharper than ever as the camp settled into a restless silence. Frost coated every surface, glittering under the dim light of lanterns, yet it did nothing to warm the growing chill in Eolan’s chest. Trust had become a brittle thing here—easily shattered, impossible to mend. He moved toward the command tent, the heavy fabric flapping slightly in the bitter wind. Rafa was already inside, pacing before a table cluttered with maps and hastily scrawled notes. Aera and Ying were there as well, their faces drawn tight, eyes flickering with suspicion. Eolan’s footsteps were quiet but deliberate. “What’s the latest?” Rafa didn’t look up. “The supply routes are still compromised. Scouts report strange movements near the eastern ridge—footprints too large to be human, but inconsistent with any known creatures.” Aera tapped the table sharply. “The Creed isn’t just sending spies. They’re using beasts now, or something worse. It means the traitor’s helping them more than we thought.
The gray light of dawn seeped through the cracks of the war tent, cold and unforgiving. Outside, the camp stirred, but inside, a thick silence weighed heavy over the council gathered around the scarred wooden table. Eolan stared down at the spread of maps and notes, but his mind was elsewhere — tangled in the webs of betrayal and fear that clung to every breath. Rafa’s hands trembled slightly as he held a small, folded piece of parchment. The edges were singed, brittle with age, and the strange ink shimmered faintly in the dim light. “This was found near the southern perimeter just before dawn,” he said quietly, breaking the silence. “Left behind by someone — or something — who wants us to know they are watching.” Aera leaned forward, fingers twitching over the table. “What does it say?” Rafa’s eyes darkened as he carefully unfolded the note and spread it on the table. The symbols writhed in an ancient script — a language few alive truly understood. Slowly, Eolan’s eyes caught the
Chapter 27 — The Hunt Begins, In a camp filled with whispers and wary glances, every friend could be a foe. The traitor’s shadow lurks closer than anyone dares admit. Trust is fragile, and time is running out. The cold seeped into every corner of the northern camp, matching the chill in Eolan’s gut. Since the betrayal was uncovered at the temple, nothing had felt the same. The faces around him—once comrades in arms—now seemed masked in suspicion. Every glance carried the weight of a question: who could be trusted? Who was hiding the darkest truths? Eolan stood outside the war tent, watching the flicker of firelight through the canvas. Rafa was inside, hunched over maps and ancient texts, tracing lines with a finger and muttering incantations that made the runes glow faintly. The air hummed with a fragile hope — or perhaps a fragile tension. He tightened his cloak against the cold and stepped inside. “Any news?” Eolan asked, his voice low. Rafa looked up, eyes sharp. “The missin
The camp was a hive of uneasy murmurs. Since the temple raid, a shadow of distrust had settled over every corner, creeping into tents and council meetings alike. No one spoke openly of the betrayal, but eyes darted nervously, and every whisper seemed to carry a hidden meaning. Eolan paced in the war tent, the weight of recent events pressing heavily on him. Rafa sat across from him, fingers steepled, eyes narrowed. “Someone close to us,” Rafa said quietly. “Someone with access. They fed information to the Creed, sabotaged our efforts.” Eolan clenched his fists. “But who? We’ve looked at every face.” Aera entered, her expression tight. “Loyalties have shifted. Old alliances broken. There are those who profit from the chaos.” Ying’s voice was sharp as she joined them. “Even those we trust most can wear a mask.” --- The four leaders called a council. Warriors, scouts, and trusted advisers gathered, tension thick enough to cut with a blade. Names were whispered, accusations hinted
The camp was a hive of uneasy murmurs. Since the temple raid, a shadow of distrust had settled over every corner, creeping into tents and council meetings alike. No one spoke openly of the betrayal, but eyes darted nervously, and every whisper seemed to carry a hidden meaning. Eolan paced in the war tent, the weight of recent events pressing heavily on him. Rafa sat across from him, fingers steepled, eyes narrowed. “Someone close to us,” Rafa said quietly. “Someone with access. They fed information to the Creed, sabotaged our efforts.” Eolan clenched his fists. “But who? We’ve looked at every face.” Aera entered, her expression tight. “Loyalties have shifted. Old alliances broken. There are those who profit from the chaos.” Ying’s voice was sharp as she joined them. “Even those we trust most can wear a mask.” --- The four leaders called a council. Warriors, scouts, and trusted advisers gathered, tension thick enough to cut with a blade. Names were whispered, accusations hinted