Aetheria — The OathkeeperThe Chamber of Ledgerlight was a cathedral of silence.Columns of etched silver rose like frozen waterfalls, each line a vow, each shimmer a life promised to another. I stood among them with bandaged hands I had not needed for an age, gloves hiding the ruin the Loom’s corruption had carved into my palms.I am the Oathkeeper.And tonight I would do something I had sworn never to do: reach directly into a mortal thread.Not just any thread.The unborn one.A life that should still have been nameless and white, humming with the clean promise of tomorrow.Instead, it tasted of root.I extended my will toward the Loom’s nearer filaments. The air tightened, law gathering to me like iron to a magnet. Runes lit along my wrists, burning the old scars, the old oaths, the old price of meddling with what even gods should not touch.“Return,” I commanded the thread that was not yet a name. “Return to white.”For a heartbeat, it obeyed. The shadow wavered.Then something c
POV: Selene / FateThe Hall of the Loom is the one place in Solara where even gods whisper.Not because we fear the threads.Because the threads remember.The air here is older than fire, colder than moonlight. The pillars climb higher than any mortal neck could crane, etched with runes that predate language. The floor is no stone at all but a vast weave of strands, humming faintly beneath my bare feet with every life they represent.My steps make no sound as I move deeper into the hall, though every instinct in me screams not to be here alone.The Loom rises at the far end, impossibly wide, its threads stretching out into a horizon that does not belong to this room or even this realm. Some shine like sunlight caught in crystal. Others flicker, dimming toward their end. Still others fray, curling like burnt parchment.Once, I thought I understood its patterns. That was before the First Sundering—before I learned the gods do not hold mastery over their own fates.I have not stepped ins
POV: ErikFreedom did not come with sunlight.It came with shadow.The world above barely noticed when the Vault emptied. No bells tolled. No gods howled. They were too busy bickering over their Loom and whispering about balance.Fools.It is always the dark they forget that kills them.The roots that once held me now walk with me. They slide beneath the skin of the earth like veins through a corpse—touching forests, curling around city pylons, drinking from rivers and graves alike. I move where they move. I see what they see.Tonight, they bring me to her.Not the Hollow Queen. Not yet.The little wolf.Adira sleeps in her chamber, one hand on the golden wolf’s shoulder. His breath is slow, deep, the rhythm of a beast that has forgotten what running feels like. But I know the truth under the stillness—the strain in the tendons, the coil in the heart. He is obedient, yes. Loyal, yes. But only because my leash is tight.A leash can strangle as well as guide.I slip into the room withou
POV: AdiraIt begins with a word.Not a shout. Not a command barked across a training ring. A small word, almost tender.“Come.”Kade’s wolf lifts his head from the rug and obeys.He shouldn’t. Every line of him says so—the tight quiver in his shoulders, the flick of an ear toward the door as if the night beyond might offer him another choice, the growl that never forms. But the sound dies in his throat, swallowed by something colder than obedience and older than fear.He pads across the floorboards, claws ticking soft against wood, and sits at my knees. I thread my fingers into his ruff. Thick, warm, alive.Mine.“Good,” I murmur, as if praise were a blessing instead of another hook.He leans into my hand because he must. I feel the tremor beneath his skin, the one that says no. The magic that answers yes.Erik keeps his promises.I hadn’t expected that at first. I expected rot, the taste of dirt, the horror of bargains that never finish taking. And there is rot in him, yes, hunger i
POV: SeleneThe Mirror of Threads was not still tonight.It pulsed — slow, relentless — as if it shared a heartbeat with something far below the mortal sky.I stood alone in the Chamber of Looms. Even the high moons beyond Solara’s glass ribs seemed to hold their breath, their silver faces dimming in anticipation. I felt it before I saw it — a tightening in the weave, the threads whispering in a tongue older than the gods themselves.Something inevitable was about to happen.I touched the water.The world below bled into view.---POV: ArayaThe courtyard smelled of wet stone and pine. Torches guttered in the wind, molten light spilling across Dorian’s face as he circled me.“Again,” he said.Sweat clung to my neck, my lungs burned, my knuckles ached — still he pressed harder. Ever since Fate’s voice split the sky, his strikes had come sharper, his parries closer to skin.Nyxara’s voice coiled like smoke in my thoughts:He’s fighting you and himself.I lunged. He caught my wrist, spun
POV: ARAYAThe courtyard was breathing.Not with wind. Not with life.But with that slow, predator rhythm a heart takes before a strike.Shadows pooled in the corners. Moonlight spilled silver across the stones like it had fallen only for us.I should have been asleep.Instead, I was here — palms raw, knuckles aching — facing the man who tore me apart and rebuilt me with every clash.Dorian.His blade caught the moonlight like it wanted to swallow it whole.“Again,” he ordered, voice low, uncompromising.I rolled my shoulders, ignoring the way my pulse jumped at the sound. The Hollowflame stirred under my skin, restless, waiting.We clashed.Steel sang sharp between us. His strikes were precise — reminders that if he wanted to hurt me, he could. I met each one, refusing to give ground, refusing to let him see the way my chest tightened every time he stepped inside my guard.Nyxara’s voice curled in my head like smoke: He’s fighting you and himself.I blocked, twisted, caught his wrist