Chapter 1
Prologue: The Flicker and the Flame
Fog curled around the stone trees like breath held too long. At the edge of the Gateway, where reality still rippled from Tatiana’s return, the air trembled. Azrael stood silent, arms crossed, his golden eyes scanning the warped horizon. Beside him, Luca knelt by the old archway, fingers brushing the moss that hadn’t grown there before.
Tatiana did not speak. She hadn’t said much since she returned from the Abyss.
Her shadow moved before she did. It was longer now, sharper—too sharp for the light cast by the twin moons. Azrael noticed first. “She doesn’t walk like she used to.”
“She doesn’t breathe like she used to,” Luca muttered, rising. “Did you feel it? Just now? When she passed?”
“Yes,” Azrael said quietly. “It wasn’t wind. It was the Veil.”
Tatiana stood on the ledge of the Rift, staring down into the place where color broke apart. The air was still. Her presence was... steady, too steady. The Abyss hadn’t just changed her. It had kept something of her.
A rustle came from the treeline.
Azrael tensed, growling low in his throat.
Luca flared a hand with Riftlight.
A thin figure darted from the shadows—skeletal, twitchy, half-swallowed by his ragged cloak. His glowing eyes blinked too quickly, flicking between them all. The creature’s limbs were jointed in too many places, as if shaped by forgotten rules. Beneath the cloak, his skin shimmered with shifting patterns like scars trying to rewrite themselves. He smelled of ozone and damp earth, as though freshly stepped from the seam between worlds.
“No cut—no curse,” he hissed. “Only... only watching.”
“Kivren,” Tatiana said, without turning.
The creature froze, like a deer catching its name on the wind.
“I knew you would come. You have something to tell us?”
Kivren edged forward, eyes wide, limbs trembling. “The Veil stirs... when you breathe. When you think. When you... are.”
Azrael narrowed his eyes. “What does that mean?”
“She is...” Kivren licked his lips, teeth clicking. “The door now. The guardian. The one who says—‘yes, cross’ or ‘no, return.’”
Luca’s brows furrowed. “She polices the Veil?”
“No,” Kivren whispered, backing toward the shadows. “She is the Veil. The keeper. The thread. The... the one who punishes those who do not come back.”
Tatiana turned at last. Her eyes were a stillness too deep to be empty. She looked at Luca and Azrael.
“He is telling the truth. I can feel it. I am drawn to the Veil. I feel it. It is a part of me now.”
Luca stared at her for a long moment. “How did you know he was coming?”
Tatiana blinked slowly. “I saw it—in a vision, before he arrived. And I felt him coming, like a thread pulling at my ribs. I don’t know how. I just knew.”
Silence hung for a beat.
Azrael’s voice was low. “If that’s true... then what does it make you?”
Luca turned back to the Rift, his expression distant. “We need to research the old bindings. Gatekeeper lore. Maybe something the Abyssal records missed.”
Tatiana nodded. “The answer is there. Somewhere between what I was... and what I’ve become.”
The fog thickened. When it cleared, Kivren was gone.
Tatiana stepped from the ledge and walked past Azrael and Luca.
The Silence of Talia
The fire burned low in the hearth, casting flickers of gold across the stone walls. Outside, the wind sighed through the trees that bordered their hilltop home. Tatiana sat curled on the long couch, a thick blanket over her shoulders, her gaze fixed on the embers.
Azrael tossed another log into the fire, the flames cracking louder for a moment. “It was a long day,” he said, trying to keep his voice light. “You did well. That scribe nearly fainted when you translated that Abyssal glyph without flinching.”
Tatiana gave a soft, distracted hum. She hadn’t spoken since they left the library.
Luca came around behind her, kneeling on the cushion and placing his hands gently on her shoulders. “You’re holding tension,” he murmured, beginning to work the knots free with practiced ease. “Your whole spine is drawn like a bowstring.”
She closed her eyes, but not in contentment. Her mouth tightened.
Azrael sat across from her, watching quietly. “You don’t have to carry it alone, Tat.”
For a moment, it seemed she wouldn’t answer. Then her voice broke through the silence, thin and raw. “I can’t feel her.”
Luca’s hands froze.
Tatiana opened her eyes, glancing between them. “Talia... my wolf. She’s gone. I’ve been waiting. Listening. Reaching. But there’s... nothing.”
Azrael leaned forward, his brow furrowed. “You mean—”
“I think the Abyss took her,” Tatiana whispered. Her lip trembled. “I think... I came back without her.”
Her voice cracked. Then the tears came, silent at first, then shuddering. Luca moved immediately, sliding beside her and pulling her close. She buried her face in his chest, shoulders shaking.
Azrael moved to kneel in front of them both, his hand on her knee, grounding her. “Tatiana. Whatever happened in the Abyss, whatever it took—we’re still here. We’re still yours.”
Luca nodded, brushing her hair back. “You are not alone. You never will be. We love you. Wolf or no wolf.”
“I feel hollow,” she choked. “Like there’s a space inside me that echoes now.”
“Then we’ll fill it,” Azrael said softly. “Together. However long it takes.”
They stayed like that, the three of them, curled close beneath the weight of firelight and the knowledge that something had been lost—but not everything.
Ash and Silence
The sky over the Quinault pack grounds was gray, layered with clouds that threatened rain but never wept. The scent of cedar and damp soil hung heavy in the air as Tatiana stood beside her friends, surrounded by mourners dressed in deep green and charcoal.
This was the last of the funerals.
Gaby and Thorne.
Tatiana had felt empty all morning. There were no more tears left. Only that dull hollowness that sat in her chest like ash. Around her, familiar faces murmured quiet condolences. Duncan, Sadie, Ryder, Bran, Carina, Azrael, and Luca stood quietly nearby—guests among Gaby’s new pack. The Quinault had taken her in, made her one of their own.
Sadie moved to stand next to Tatiana as the first hymn began, and without a word, she slipped her hand into hers.
Tatiana didn’t pull away.
She couldn’t stop staring at the twin stones that marked the graves—simple, elegant, etched with both runes and rings. Gaby had only just begun her life with Thorne. They’d moved into a cabin by the water. They’d spoken about planting a garden and about pups.
And Lucian had stolen that future from them.
Tatiana’s hand clenched around Sadie’s.
It was senseless. Cruel. The kind of loss that screamed in silence.
Azrael stood behind her with Luca, both quiet, both present. Ryder and Bran flanked Duncan. Carina was nearest the children, her hand resting on a younger wolf’s shoulder as he cried openly.
Tatiana’s gaze flicked across the faces of the Quinault. Grief bound them in a shared hush. No one spoke of the battle. No one spoke of what Lucian had become. Today was for mourning. But beneath that stillness, something stirred in Tatiana.
Anger.
It flared hot and sharp in her gut, a betrayal of the stillness she tried to maintain. Not at Gaby. Not at Thorne. At the cruelty of the world that could take them so brutally and so quickly. At the Abyss, perhaps. At Lucian, most of all.
The song ended. Alpha Jeremy of Quinault stepped forward, his voice carrying easily over the crowd.
“Gaby was not born to our pack, but she found her heart here. And in Thorne, she found her future. Their bond was one of laughter, defiance, and deep-rooted love. They stood when others fell. They gave when others took. And though their time together was too brief, it was bright.”
Tatiana lowered her head, a single tear falling—not for Gaby, not for Thorne, but for everything that had been lost in one moment of darkness.
Sadie squeezed her hand gently. “They knew you loved them.”
Tatiana nodded, unable to speak.
When the final prayers were spoken and the circle of mourners began to disperse, Tatiana lingered. She placed a small obsidian stone between the markers—an old ritual meant to ward wandering souls.
Azrael came to her side. “You okay?”
“No,” she said. “But I’m here.”
And that would have to be enough, for now.
Three Truths of the Realms
The library in the Ruins Packhouse was quiet except for the rustle of old pages and the low creak of the wind against the outer doors. Shelves of ancient tomes lined the walls like sentinels, and the scent of aged paper, dried herbs, and wax hung thick in the air.
Tatiana sat at the main table, elbows braced on the wood, eyes dark with exhaustion. Luca leaned over an open codex etched in both Abyssal runes and highpack script. Azrael paced nearby, his arms crossed, shoulders tight.
They had been at this for hours.
“No one ever wrote about what happens when a Gatekeeper becomes the Veil,” Luca murmured. “But there are pieces. Patterns.”
Tatiana didn’t answer. Her gaze lingered on a faint drawing—concentric circles surrounding a single broken line. It had been annotated centuries ago in trembling hand: Nexus, Veil, Abyss—Never the same, never separate.
Azrael stopped pacing. “Remind me again—what’s the difference between them?”
Luca turned a page, nodding. “Okay. So think of it like this: The Abyss is the place things fall into. It deconstructs what they are—memories, souls, even laws of nature. Chaos, but not evil. Just... elemental.”
Azrael frowned. “So the Abyss breaks things down.”
“Yes,” Luca said. “And the Veil—that’s the boundary. It’s not a place. It’s what separates this world from the Abyss and others like it. It’s what keeps the realms from bleeding into one another.”
Azrael asked. “And the Nexus?”
Luca looked at him, then gestured to the drawing. “That’s the Nexus. The point where all realms touch but don’t collapse. Balance lives there. It’s where you make decisions that affect more than just one realm. It’s the anchor.”
Tatiana nodded slowly. “And I... I’ve become part of the Veil.”
Azrael walked over, resting a hand on the back of her chair. “What does that mean for us?”
“I don’t know yet.” She looked down. “But I think I know when it started. After we returned from the battle, the next morning... there was a place outside the Ruby Ridge packlands.”
Luca’s brow furrowed. “The moss?”
She nodded. “Branches twisted in strange shapes. The air felt wrong. And even when the Rift wasn’t open, the boundary was still there. Marked.”
Azrael’s voice was a low growl. “So the Veil isn’t just invisible anymore. It’s manifesting.”
“It’s tied to me,” Tatiana whispered. “And I don’t know if I’m holding it together... or if it’s holding me.”
The room fell into silence, broken only by the steady drip of water from an unseen pipe.
They would keep searching. But the truth was already unfurling: Tatiana was the Gatekeeper now. She was something older, something fundamental. What exactly that meant, she had no idea.