로그인"What do we have," I say, and Sage opens her laptop fully and looks at the screen and then she looks at me and she closes it again.
"I need to tell you something," she says. "I've been holding it because I didn't know when the right time was and I'm not sure this is it either but there isn't going to be a right time so."
"Just say it," I say.
She looks at her hands on the closed laptop and then at me. "When Juniper and I were cross-referencing the genealogic
(Kira POV)The sun didn’t rise with a celebratory flare; it crept over the edge of Callahan City like a bruised secret. The light was a pale, watery gold that washed over the carnage of the observation deck, turning the shattered glass and cooling blood into a mosaic of failures.We sat in a ragged semi-circle, the silence so thick it felt like another presence on the roof. Dante sat closest to the edge, his silhouette sharp against the morning sky. He looked at the bodies, at Silas, whose twisted ambition had almost rewritten the stars, and at Cassidy, whose sacrifice had been the final, bitter anchor for our survival.Dante reached out, his fingers tracing a jagged line in the frost on the concrete. "I spent my whole life looking up to them," he said, his voice a low, hollow rasp. "Silas taught me how to read the city’s Ley lines. Cassidy taught me how to throw my first punch.
(Kira POV)The silence that followed Silas’s passing was heavier than the noise of the battle had ever been. The wind had died down to a melancholy whistle, weaving through the jagged rebar of the Spire like a funeral dirge. I stayed on my knees, my hands stained with a mixture of my own blood and the gray ash of Silas’s remains.Dante stood up slowly. His movements were languid, his body still recovering from the violent influx of essence I had forced back into him. He didn't look at me. His gaze was fixed on a point near the service lift.I followed his line of sight. Alpha Lyra lay sprawled against the metal doors, her neck bent at an unnatural angle. The white light of the ritual’s collapse had been unforgiving. Dante walked toward her, his boots clicking softly on the concrete. He reached down and lifted her hand. He held it for a heartbeat, his expression unreadable,
(Kira POV)The silence that followed the explosion of light was a heavy, viscid thing. It pressed against my eardrums, punctuated only by the whistle of the wind through the Spire’s steel skeleton. Underneath my palms, Dante’s heart hammered a steady, rhythmic beat—a miracle of blood and bone that I had clawed back from the brink of the void.I tried to push myself up, but my muscles felt like they had been replaced by wet sand. My internal well was dry; the constant, gnawing hunger of the Blood Heir had vanished, leaving behind an effete hollow that made my head spin.Across the shattered concrete, a sound broke the stillness. It wasn't a sob or a groan. It was a wet, hacking laugh.Silas was dragging himself upright against a girder. His pristine wool coat was shredded, his face a mask of soot and cooling blood. But it was his eyes that stopped my br
(Kira POV)"Cassidy, now!" I screamed, my voice barely audible over the gale.Cassidy didn't hesitate. She abandoned her cover, her movements a blur of tactical precision as she charged Silas. She didn't use her gun, it was useless against the kinetic shield, instead, she drew a pair of short, silver-weighted batons. She slid across the frost-slicked concrete, coming up under Silas’s reach and swinging with a ferocity that made the air whistle.Silas snarled, forced to divert his attention from the ritual to parry her blows. "You’re a flea biting a titan, Cassidy!" he roared, lashing out with a burst of kinetic force that sent a nearby industrial crate flying toward her head.She ducked, the crate shattering against a steel beam behind her, and kept swinging. She wasn't fighting to win; she was fighting to buy me seconds."Sage! The sout
(Kira POV)The door to the observation deck didn't just open; I kicked it off its hinges. The metal screeched, buckling under the force of my wolf’s desperation as I burst onto the roof. The wind up here was a physical entity, a screaming gale that whipped my hair across my face and carried the mephitic stench of ancient, rotting magic.I didn't look at the city lights. I didn't look at the sky. My eyes locked onto the center of the deck.Dante was splayed across a stone plinth that shouldn't have been there, an altar of dark, vein-streaked marble that seemed to have grown out of the concrete like a malignant tumor. He was shirtless, his chest heaving, his skin a deathly, pallid grey. Thin, glowing violet lines were crawling up his arms, tracing his veins like luminous parasites. They were draining him. I could feel it through the bond, a rhythmic, agonizing pulse of suction that felt
(Dante POV)The echo of the heavy door slamming shut hadn't even faded when the lock clicked again. I expected Silas to return, perhaps to deliver one last pontificating lecture on the necessity of my demise, but the figure that stepped into the violet gloom was smaller, her silhouette framed by a halo of artificial light from the stairwell.Alpha Lyra. The Nightbreeze matriarch. The woman who had sat at our council table for years representing the Gardens, whispering "unity" while sharpening the blade for our collective throats.She didn't take a seat. She walked with a predator’s grace, her heels clicking against the concrete like the ticking of a countdown clock. She stopped in front of me, her gaze drifting past my bruised face to the girl slumped against the pillar."She’s still under," Lyra remarked, her voice a low, mellifluous purr. "Juniper always was a heavy sleeper. It’s the Ironclaw blood, sturd
I flipped the business card between my fingers for the hundredth time, watching lamplight catch the embossed lettering. Elias Blackwell. Community Advocate. The Cleansing.Three days since that night outside the diner. Three days since I'd watched my sister get dragged away b
Pain woke me first, a dull, throbbing ache in my left shoulder that pulsed in time with my heartbeat. Then came awareness: sterile smell of antiseptic, soft beeping of monitors, the scratch of starched sheets against my skin.Hospital. No, infirmary. The pack infirmary.
I stood outside the infirmary door for longer than I should have, hand still resting on the cool metal handle. My heart hammered against my ribs in a rhythm that felt foreign, too fast, too erratic, nothing like the controlled calm I'd spent eighteen years perfecting.The mat
I couldn’t sit still.The suite felt too small, the walls pressing in like they were trying to squeeze the air out of my lungs. I paced from the window to the couch, back again, boots scuffing the same strip of carpet until the fibers started to look worn. Sage’s







