Chapter 21: THE REACHING DARK
The cold woke me first.
Not normal mountain cold—not the familiar bite of Kaer Morhen's winter seeping through stone walls. This was different. Deeper. The kind of cold that settled into bones and didn't leave.
Then the Ciri-Link screamed.
I was on my feet before conscious thought caught up, running toward Ciri's quarters with my heart slamming against bruised ribs. The corridor temperature dropped with every step—frost forming on walls, breath misting in air that had been comfortable minutes ago.
[ALERT: PSYCHIC INTRUSION DETECTED — TARGET: CIRI]
[WARNING: THREAT LEVEL EXTREME]
Her door wouldn't open. Ice had formed across the frame, sealing it shut. I could hear sounds from inside—whimpering, thrashing, the unmistakable rhythm of someone trapped in a nightmare they couldn't escape.
"Ciri!"
No response. The Link fed me fragments of what she was experiencing: fire, screaming, a grandmother's face that wasn't her grandmother, promises whispered in a voice like honey over razors.
She's inside. Voleth Meir found a way in through her dreams.
I slammed my shoulder against the door. The ice cracked but held.
[SP: 180/205]
Nullification burst outward, shattering the ice barrier. The door crashed inward, and I stumbled into a room that looked like winter had decided to live there permanently.
Ciri lay on her bed, body rigid, frost crystals forming in her hair. Her eyes were open but seeing nothing—fixed on some internal horizon where the Deathless Mother waited with open arms.
"CIRI!"
I grabbed her hand. The cold burned. She didn't respond.
She can't hear me. She's too deep in the dream.
The Ciri-Link pulsed between us—usually a one-way connection, her emotions bleeding through to my awareness. But now, in this moment, with her mind being devoured by something ancient and hungry, I could feel the path running both directions.
If I can follow the connection...
[WARNING: PSYCHIC INTRUSION ATTEMPT DETECTED]
[RISK: EXTREME — CONSCIOUSNESS DISSOLUTION POSSIBLE]
I know.
I closed my eyes and followed her down.
The dreamscape was Cintra burning.
I recognized it from her memories—the ash-choked streets, the towers wreathed in flame, the screams of a kingdom dying around its princess. Except nothing was quite right. The architecture shifted when I looked away. The flames burned cold instead of hot. The bodies in the streets wore the wrong faces.
Ciri stood in the center of it all, frozen, watching as figures approached from the smoke.
"Grandmother?" Her voice was small. Young. A child's voice, not the young woman I'd come to know.
The woman who emerged from the flames wore Queen Calanthe's face. Kind eyes. Warrior's posture. The smile of someone who had loved Ciri more than anything in the world.
"Come to me, child." The voice was almost right. Almost. "Let me protect you. Let me take away all this pain."
Ciri stepped forward.
"STOP!"
My voice cut through the dream-fog. Both Ciri and the thing wearing her grandmother turned to face me.
"You." Voleth Meir's expression twisted, Calanthe's features melting into something older and hungrier. "You dare intrude here?"
"Get away from her."
"She came to me willingly." The Deathless Mother spread arms that had too many joints. "Her pain called out across the veil. Her fear. Her guilt. She wants to be free of it, don't you, child?"
Ciri's expression was blank. Entranced. The dream had its hooks in deep.
"That's not your grandmother," I said, moving closer despite every instinct screaming retreat. "Look at her hands, Ciri. Look at her eyes."
"Don't listen to him." Voleth Meir's voice shifted, layering with harmonics that shouldn't exist. "He wants to keep you suffering. Keep you fighting. I can give you peace."
"The peace of possession." I stood between them now, forcing Ciri to look at me instead of the monster. "The peace of letting something else drive while your soul watches from a cage. Is that what you want?"
Something flickered in Ciri's eyes. Recognition fighting through the fog.
[MENTAL FORTRESS: ACTIVE]
[SKILL: ANTI-POSSESSION WARD — EXTENDING PROTECTION]
I pushed. Not physically—there was nothing physical here—but with everything I had. The Mental Fortress skill flared, creating a bubble of protected space that encompassed Ciri and pushed against the dreamscape's corrupted architecture.
Voleth Meir hissed. "You think your little walls can stop me? I've been breaking minds since before your body's creators learned to walk upright."
"Maybe. But you haven't met anyone like me before."
[SP: 150/205... 120/205... 95/205...]
The dreamscape fought back. Flames surged, reaching for us with hands of fire and ash. The ground cracked, threatening to swallow us into darkness below. Voices called from the smoke—familiar voices, beloved voices, promising safety if we'd just stop fighting.
Ciri grabbed my arm. Her grip was crushing, desperate, real.
"It's not her," she said, voice cracking. "I know it's not her. But it sounds—"
"I know." I kept pushing. "Focus on my voice. Focus on what's real."
"What's real?"
"The training yard at dusk. The way Geralt watches you when he thinks you're not looking. Lambert's terrible jokes. Eskel's quiet kindness." I felt the words taking shape as shields, memories that belonged to her instead of fabricated poison. "The feel of a sword in your hand. The satisfaction of a successful teleport. The cold of mountain air on your face."
Each memory I named seemed to solidify the space around us. The flames retreated. The voices faded.
Voleth Meir's expression twisted with something that might have been genuine frustration.
"You're just delaying the inevitable," she spat. "The girl is mine. Her blood calls to me across every barrier you construct. Sooner or later, she will surrender—and when she does, I'll make sure you watch what happens next."
"Then I'll keep delaying until Geralt gets back. And when he does, we're going to find a way to burn you out of this keep forever."
[SP: 60/205... 45/205...]
The dreamscape shattered.
I woke on the floor of Ciri's room, nose bleeding freely, head pounding with the worst migraine I'd ever experienced in either life.
Ciri gasped awake beside me, clutching her own head, tears freezing on her cheeks before they could fall. The room's temperature was already rising—the supernatural cold fading now that Voleth Meir's connection had been severed.
"What—" She looked at me, at the blood streaming down my face, at the frost still melting from her hair. "You were there. In my dream. How—"
"The Link." I pressed my palm against my nose, trying to stem the bleeding. "It goes both ways, apparently."
"You came into my nightmare to fight her."
"Seemed like the thing to do."
[SP: 25/205]
[WARNING: STAMINA CRITICAL]
[SKILL PROGRESSION: MENTAL FORTRESS +5%]
The system tracked victories I was too exhausted to appreciate. I tried to stand and immediately regretted it—the room spun, my legs buckled, and I would have hit the floor again if Ciri hadn't caught me.
"Easy." She guided me to sit against her bed. "You're hurt."
"Just tired." A lie. Everything hurt—not physically, but somewhere deeper. Psychic damage, the system would probably call it if I checked. "You're safe. That's what matters."
"You almost died for me."
"Almost doesn't count."
She stared at me with an expression I couldn't quite read. The Link had gone quiet between us—not disconnected, just... resting, maybe. Recovering from being used as a lifeline through nightmare territory.
"Thank you," she said finally. "For coming after me."
"That's what I'm for."
The words came out before I could consider them. But they were true—more true than anything else I'd said since waking in this world. Whatever the ancient builders had intended, whatever functions and failsafes they'd designed into the First Blade, this was what I'd chosen to be. Ciri's protector. Her guardian against the darkness that wanted to consume her.
This is what protection looks like. Following someone into a nightmare and fighting beside them until they're ready to wake up.
Vesemir found us an hour later.
He'd heard the commotion—the ice forming, the screaming, then the sudden silence. By the time he reached us, the room had mostly returned to normal, but the evidence was unmistakable: frost damage on the walls, two exhausted people huddled together, blood soaking into my collar.
"What happened?"
I gave him the abbreviated version. Dream intrusion. Psychic battle. Temporary victory.
His expression darkened with each word.
"She's getting bolder," he said when I finished. "The possession of Eskel was just the beginning. Now she's reaching directly."
"The wards didn't stop her."
"They weren't designed for dream attacks. We need—" He stopped, looking between us with something that might have been fear. "We need Yennefer. Yesterday."
"Geralt's message said two days."
"Then we pray nothing happens in the next two days." Vesemir's jaw tightened. "You—" He pointed at me. "Bed. Now. You look like death warmed over."
I didn't argue. The adrenaline had faded, leaving nothing but bone-deep exhaustion and the persistent pounding behind my eyes.
Ciri helped me to my feet. Her grip was steadier than mine—she'd recovered faster, or maybe the attack had cost her less since she hadn't been the one pushing back.
"I'll watch over you," she said as we made our way toward the barracks. "Fair's fair."
"You don't have to—"
"I want to."
We reached my bunk. I collapsed onto it with less grace than I'd have preferred, immediately regretting every choice that had led to this moment of complete vulnerability.
But the Ciri-Link pulsed steady—warm, present, alive. She was safe. We'd won this round.
Tomorrow, we might have to do it all over again. But tomorrow, at least, we'll be one day closer to reinforcements.
I closed my eyes. The darkness that waited behind them was just darkness—no ancient demons, no burning cities, no whispered promises.
And somewhere nearby, Ciri kept watch, making sure it stayed that way.
Want more? The story continues on Patreon!
If you can't wait for the weekly release, you can grab +10, +15, or +20 chapters ahead of time on my Patreon page. Your support helps me keep this System running!
Read ahead here: [ patreon.com/system_enjoyer ]
