The Road into the Glass Plains
By midday, the world changes.
The green of Thornmere fades behind them, replaced by a horizon that shimmers like a mirage.
The road bends into dunes of faintly iridescent sand — pale gold under the sun, but glinting with shards of something smoother, harder.
Glass.
At first, it’s beautiful.
By the hour’s end, it isn’t.
The wind howls across the flats, carrying a fine dust that smells faintly of smoke and iron.
Each step of the horses’ hooves crunches differently now — not the soft thud of soil, but the brittle, crystalline crack of fragile ground.
Borin: (squinting) “Ground’s too shiny for my likin’. Feels wrong beneath the boots.”
Kaer: “That’s because it’s not ground. It’s slag.”
He dismounts, crouches, and digs a gloved hand into the dirt.
The top layer flakes away, revealing fused sand and blackened bone dust — melted together in perfect, glassy lines.
Kaer: (grimly) “Someone burned the land until it forgot what it was.”
Garruk’s jaw tightens. He looks around, nostrils flaring.
Garruk: “I smell ash. And oil.
This is where she came, isn’t it?”
Elaris doesn’t answer immediately. He rides a little ahead, cloak trailing the sand, eyes scanning the horizon.
The mark on his hand pulses once — faintly.
Necrotic resonance.
Elaris: “The air hums with power. Old… angry power. Whatever she did here, the lattice remembers it.”
The others exchange uneasy looks.
By late afternoon, the mirage resolves into reality.
Dark silhouettes rise in the heat haze — jagged spires of fused glass that used to be towers.
Half-melted statues lie twisted in eternal agony.
And far off, at the heart of it all, a storm of glowing dust whirls above a crater so vast it swallows the horizon.
Vex: “That… is not natural.”
Sereth: “No. But it’s beautiful in a terrible sort of way.”
She raises a spyglass, the wind tugging at her hair. Through the lens, she catches sight of something moving across the dunes — silhouettes shaped like people but too thin, too sharp. Their limbs glint like glass in the sun.
Sereth: (grimly) “We’re not alone out here.”
Elaris: “Silvenna’s mirror-born. Fragments of the souls she burned. They don’t rot… they remember.”
Borin: “Bloody marvelous.”
Garruk: (quietly, almost to himself) “This is where she took my kin.”
Everyone hears it — even though he didn’t mean them to.
The silence that follows isn’t awkward; it’s heavy.
Elaris finally reins in his horse and looks back at the group.
Elaris: “Then this isn’t just another heart, Garruk. This is your home.”
The half-orc nods once, slow and deliberate.
Garruk: “Aye. And if her fire still burns here… I’ll be the one to put it out.”
The wind picks up again.
Glass dust dances across the horizon, whispering faintly — almost like voices echoing from the past.
As the party moves forward, their reflections shimmer distorted in the glass dunes — stretched, cracked, and warped.
For a heartbeat, Sereth’s reflection turns toward her on its own.
Then it smiles.
The Plains of Glass — Echoes of the Burned
The wind drops as the party moves deeper into the scarred land.
The only sound now is the crunch of boots and hooves breaking through a crust of fused sand.
The light changes too — everything takes on a faint copper tint, refracted through the glassy ridges that jut from the ground like frozen waves.
Each ridge is carved with fractures that shimmer faintly red when the sun hits them, as if embers are trapped inside.
Sereth walks at the front, Heartstring slung across her shoulder, bowstring humming faintly with tension.
Elaris rides close behind, codex in hand, eyes scanning for residual energy patterns.
But Garruk has fallen behind.
He stops walking when the wind shifts.
The smell hits him first — scorched iron, oil, and something sweeter: burned grain.
His voice cracks the silence.
Garruk: “This was… our harvest land.”
The group slows, watching him carefully.
He kneels, claws digging into the brittle sand, scraping until black soil gives way beneath the glass.
A faint wisp of smoke rises from the spot — a reminder that something beneath still smolders, centuries later.
Borin: (softly) “Garruk…”
Garruk: “She came in the night.
Fire rained from the sky, but it wasn’t fire — it was glass. Melted the ground, the trees, the huts.
She didn’t just burn my people. She changed them.”
His hand trembles slightly as he picks up a shard of translucent glass. Inside, the faint outline of a hand is frozen mid-reach.
Garruk: “This was my sister’s place. She used to dry herbs here by the fire pit.”
He stares at the fragment until his reflection stares back — his own face, warped, caught in the molten surface.
“Now look at it.”
He hurls the shard; it shatters with a sound like bells.
For a moment, the whole desert rings.
Elaris dismounts, stepping closer.
Elaris: “Her flame still lingers here. The lattice carries memory, even in glass. It’s not death that holds this place — it’s remembrance.”
Garruk: (gritting his teeth) “Remembrance? This isn’t memory. This is mockery.”
He grips his axe — the haft creaking under his strength — then slams it into the ground.
The shock sends a ripple through the sand, and the dunes shimmer violently.
Then, faintly, a sound: the low echo of drums.
War drums.
Elaris looks sharply toward the horizon.
Elaris: “You hear that?”
Sereth nocks an arrow, scanning the glass ridges.
Sereth: “They sound close.”
The shimmer in the dunes intensifies, until vague shapes begin to form — tall figures with molten armor, faces smooth as mirrors, moving in slow, jerking motions.
The mirror-born.
One of them carries a cracked horn.
When it raises it to its mouth and blows, the sound is identical to the drums Garruk heard the night his village burned.
Garruk: (barely a whisper) “They kept the sound.”
This story has been stolen from Royal Road. If you read it on Amazon, please report it
Borin: “They’re playin’ the song of yer fall.”
Garruk: (snarling) “Then it’s time to change the tune.”
He hefts his axe and takes a step forward, shoulders broad and eyes blazing with fury — but Elaris stops him with a hand.
Elaris: “Not yet. This isn’t the battle. This is the memory trying to lure you.”
Garruk: “Then tell me, Necromancer — how do I strike a memory?”
Elaris looks toward the horizon again, where the shimmer solidifies into something darker — a twisted keep of obsidian and glass rising from the sand like the heart of a volcano.
Inside, faint red light pulses in time with their heartbeats.
Elaris: “You don’t strike it, Garruk. You face it.”
The wind surges again, scattering the sand into sharp glitters.
The shapes ahead retreat, folding back toward the keep — like puppets returning to their master.
The party exchanges glances.
Sereth: (to Elaris) “That keep…”
Elaris: “Silvenna’s domain. The Heart of Flame.”
Garruk: “Then that’s where I end this.”
He starts forward before anyone can stop him, his silhouette cutting through the heat haze like a black scar across gold.
Vex sighs, muttering under her breath:
“There goes subtlety.”
Borin tightens his belt.
“Aye. But there goes courage too. Let’s follow it.”
The Fortress of Reflection
The desert heat warps the air until the horizon itself seems to breathe.
The glass dunes rise higher here—each one jagged like a broken blade. The ground beneath the party’s boots crackles, whispering underfoot with every step.
Garruk halts first. The wind shifts.
Ahead, shimmering through the heat haze, towers the mock fortress—a sprawl of black-glass ramparts and molten arches. Its shape is wrong, twisted in on itself, a mirage wearing Silvenna’s face.
Elaris (quietly): “Not real. But dangerous enough to believe it is.”
Garruk grips his axe. “Good. Then it’ll believe me, too.”
He exhales, steady; anger flickers but doesn’t own him.
The party moves closer. Reflected in the glass walls are people—scores of them—shadows frozen mid-flight, arms outstretched. Garruk’s breath catches.
He recognizes them.
Faces from the night his village burned.
Garruk: “They’re still screaming.”
A figure steps from one of the mirrored walls—translucent, molten, wearing his sister’s face.
It opens its mouth; instead of words, a soundless shriek ripples the air.
Dozens more follow—mirror-born soldiers forming a semicircle around the group.
Sereth: “Positions! Non-lethal if you can!”
Kaer: “Define non-lethal when they don’t breathe!”
Elaris flips open his codex; sigils crawl across the pages.
Elaris: “They’re echoes—tethered memories. Break the reflection, not the soul.”
Round 1
Garruk charges—but at the last second remembers Elaris’s words.
He pivots the axe sideways, striking with the flat.
CLANG!
The mirror-born shatters—its pieces turning to light, not shards.
He understands: only calm strikes free them.
He gets it.
Garruk (gritting his teeth): “Not anger. Mercy.”
Sereth and the twins coordinate shots that target reflections instead of hearts, breaking the images cleanly.
Elaris traces sigils in the sand—each glyph flaring with pale fire that seals the fragments before they can reform.
The fight ends not in carnage, but in stillness.
Dozens of glass bodies lie around them, cooling, hollow—and peaceful.
Elaris kneels by one fallen reflection.
The face is almost gentle now, eyes closed.
Elaris: “They’ve been waiting for forgiveness, not vengeance.”
Garruk: (hoarse) “Then I’ve kept them waiting long enough.”
He looks beyond to the heart of the fortress. There, the faint outline of an archway flickers, half-buried in molten sand. The glow from within is steady—warm, gold-white rather than red.
Arden: “Light through the fire. That must be where we’re meant to go.”
Elaris: “Or where she meant us to stop.”
Garruk steps forward without hesitation.
Garruk: “Either way, we finish this.”
The party threads through twisting halls where their reflections move half a beat too late.
At the center, the heat fades; they emerge into a broad atrium littered with shards and the smell of ash.
On a dais rests a book sealed beneath cracked glass—its cover marked with Garruk’s clan sigil, charred but unmistakable.
He falls to one knee, fingers trembling as he pries it loose.
Garruk (hushed): “Our family journal.”
The Chamber of Echoes (Reforged)
The fortress breathes.
When Garruk touches the glass, it doesn’t simply hum — it screams.
The temperature drops and then surges; light bends; molten reflections crawl up the walls like veins of living metal.
At the center, the mirror ripples and a figure claws its way free — towering, bestial, wearing Garruk’s face but carved from crimson crystal and flame.
Each exhale releases sparks that whisper in his own voice:
“You left us to burn.”
The sound shakes dust from the rafters.
?? Phase 1 — Rage Made Flesh
Round 1
Garruk charges.
The copy catches the axe with an identical swing — steel on steel — and the shockwave sends both sliding back.
Fragments rain from the ceiling like fiery snow.
He overpowers the reflection, driving it to a knee.
But each heartbeat the mirrored skin thickens, drinking in every motion from his companions.
Elaris fires a sigil-bolt to assist — it hits — and the creature swells.
Elaris: “Stop! Every strike makes it stronger!”
Kaer: “So we stand here and watch it smash him?!”
The reflection’s laughter answers for him.
It explodes outward, fragments coalescing into two lesser mirror-forms, half-sized but vicious, attacking Sereth and Borin.
They mimic the tribe Garruk lost — faces twisted by pain.
Sereth (whisper): “Oh gods, they look like—”
Garruk: “Don’t you dare shoot them!”
He rushes between her and the copies.
The air turns syrup-thick; each movement feels like wading through grief.
He pushes through, swinging in a wide arc that breaks one copy into dust.
The second clamps onto his arm; molten fingers sear flesh.
Pain only fuels focus.
?? Phase 3 — The Trial of Memory
The great mirror-Garruk slams its fists into the floor.
The battlefield changes.
Glass melts into the night of the fire.
Around them: burning huts, screaming echoes, the smell of blood and resin.
Each ally now sees a reflection of their own regrets.
Arden’s spell focus flickers — her faith trembles.
Elaris snaps his fingers; necrotic runes flare, anchoring her spirit.
Elaris: “Back to me, Arden. These ghosts aren’t yours.”
Arden (breathless): “…then whose are they?”
The illusion snaps — Garruk stands alone against his mirrored self again.
?? Phase 4 — The Final Duel
Both fighters circle.
Each breath mirrors the other.
The reflection’s eyes blaze.
Mirror-Garruk: “Mercy is weakness. We burn or we fade.”
Garruk: “No. We remember.”
He plants his feet, lowers his weapon — a deliberate refusal to strike.
The mirror hesitates, falters — the flame inside it flickers uncertainly.
Elaris senses the resonance; he channels a low hum through the codex, harmonizing with Garruk’s heartbeat.
The reflection roars, swinging one last desperate strike.
Garruk steps into it, catching the blow with his bare hand; the molten edge sears, but he doesn’t release.
He raises his other fist — the hand bearing his clan tattoo — and smashes it through the reflection’s chest.
CRACK.
Light floods the chamber.
Shattered glass rains like stars, and the sound of a hundred voices — his kin — whispers in relief.
Garruk (kneeling): “Rest now. I’m done burning.”
The fortress groans, structure cracking; shards dissolve into motes that drift upward like ascending embers.
When the silence finally settles, only the dais and the journal remain.
Its cover glows faintly, warm against the cooling floor.
Garruk reaches out, breath still ragged, hand trembling as he lifts it free.
Elaris: “It waited for you to earn it.”
Arden: “Or to forgive yourself enough to touch it.”
He doesn’t answer — just nods, cradling the relic to his chest.
The others give him space.
For the first time since the Plains, his shoulders ease.
The Moral Rift
The fortress has fallen silent.
The last motes of glass drift upward like ash caught in sunrise.
At the center of the ruined hall, Garruk kneels with the soot-blackened journal clutched in his scarred hands.
The party gathers around him, the air thick with heat and memory.
No one speaks at first — even Kaer’s usual cynicism falters before the sight of the huge orc shaking, not from battle but from the ghosts inside his chest.
Finally, Elaris kneels beside him.
The codex in his palm hums faintly; threads of necrotic silver rise and coil around the journal’s spine like curious smoke.
Elaris (soft): “There’s still resonance here. The lattice pattern — fragments of soul-memory trapped in the ink.
If I align the codex… it might speak their words aloud. Let you hear them.”
Garruk’s eyes flick up, raw and uncertain.
Before he can answer, Arden steps forward, voice quiet but firm.
Arden: “No. That isn’t communion, Elaris — it’s desecration.
The dead wrote those words for the living to read, not to drag their voices from beyond.”
The air hums — faith against reason, light against gray.
Sereth
Sereth watches them both.
She sees that neither speaks from pride.
Elaris’s hand trembles slightly — he’s terrified of causing more harm.
Arden’s pendant glows faintly, a reflection of her own doubt.
Sereth glances between them.
Sereth: “Maybe there’s a middle path. Let the words guide him — not command them.”
By the smallest margin, logic edges faith.
Arden lowers her gaze, jaw tight.
Arden: “Then if you must, do it gently. And I’ll pray the Mother forgives us both.”
Elaris nods. He opens the codex.
Lines of silver light weave from its pages into the journal.
The script on the old parchment lifts from the page like smoke and begins to whisper.
Journal’s Voice (fragmented):
“To my son… if the fire takes us, remember the laughter before it.
We built this forge with our hearts.
You were always the loudest of them.
We forgive you.
We love you.”
Garruk’s hands tighten until his knuckles whiten.
The voice fades, but the warmth remains — not necrotic, not divine, simply human.
Elaris (quiet): “Their souls are free. You can close the book.”
Garruk nods once, closes it slowly, presses it to his forehead.
Garruk: “I hear them now. Not the screams. Just… home.”
The group exhales as if a collective weight has lifted.
Arden still watches Elaris, conflicted but grateful that the act did not twist into corruption.
Sereth’s hand finds his briefly — a silent reassurance.
The codex dims, its task done.

