Chapter no 1

Onyx Storm (The Empyrean, #3)

I will not die today.
I will save him.

โ€”Violet Sorrengailโ€™s personal addendum to the Book of Brennan


Two weeks later

Flying in January should be a violation of the Codex. Between the howling storm and the incessant fog in my goggles, I canโ€™t see shit as we cut through the blustering snow squall above the mountains near Basgiath. Hoping weโ€™re almost through the worst of it, I grip the pommels of my saddle with gloved hands and hold tight.

โ€œDying today would be inconvenient,โ€ย I say down the mental pathway connecting me to Tairn and Andarna.ย โ€œUnless youโ€™re trying to keep me away from the Senarium this afternoon?โ€ย Iโ€™ve waited more than a week for the invitation-disguised order to come from the kingโ€™s council, but the delay is understandable given theyโ€™re on the fourth day of unprecedented peace talks happening on campus. Poromiel has publicly declared theyโ€™llย walk after the seventh day if terms canโ€™t be reached, and it isnโ€™t looking good. I only hope that theyโ€™ll be in an agreeable mood when I arrive.

โ€œWant to make your meeting? Donโ€™t fall off this time,โ€ย Tairn retorts.

โ€œFor theย lastย time, I didnโ€™t fall off,โ€ย I argue.ย โ€œI jumped off to help Sawyerโ€”โ€

โ€œDonโ€™t remind me.โ€

โ€œYou canโ€™t keep leaving me off patrols,โ€ย Andarna interrupts from the warmth and protection of the Vale.

โ€œIt isnโ€™t safe,โ€ย Tairn reminds her for what has to be the hundredth time.ย โ€œWeather aside, weโ€™re hunting dark wielders, not out for a pleasure flight.โ€

โ€œYou shouldnโ€™t fly in this,โ€ย I agree, looking for any sign of Ridoc and Aotrom, but thereโ€™s only walls of white. My chest tightens. How are any of us supposed to see topography or our squadmates, let alone spot a dark wielder hundreds of feet below in this mess? I canโ€™t remember a more brutal series of storms than the ones that have battered the war college in the last two weeks, but withoutโ€”

Mom.ย Grief sinks the tips of her razor-sharp claws into my chest, and I lift my face to feel the stinging bite of snow against the tops of my cheeks, focusing on anything else to keep breathing, keep moving. Iโ€™ll mourn later, always later.

โ€œItโ€™s just a quick patrol,โ€ย Andarna whines, jarring me from my thoughts.ย โ€œI need the practice. Who knows what weather weโ€™ll encounter on the search for my kind?โ€

โ€œQuick patrolsโ€ have proven deadly, and Iโ€™m not looking for reasons to test Andarnaโ€™s fire theory. Dark wielders may have limited power within the wards, but theyโ€™re still lethal fighters. The ones who didnโ€™t escape post-battle have used the element of surprise to add multiple names to the death roll. First Wing, Third Wing, and our own Claw Section have suffered losses.

โ€œThen practice evenly dispersing enough magic to keep all your extremities warm during flight, because your wings wonโ€™t hold the weight of this ice,โ€ย Tairn growls into the falling snow.

โ€œโ€˜Your wings wonโ€™t hold the weight of this ice,โ€™โ€ย Andarna blatantly mocks him.ย โ€œAnd yet yours miraculously carry the burden of your ego.โ€

โ€œGo find a sheep and let the adults work.โ€ย Tairnโ€™s muscles shift slightly beneath me in a familiar pattern, and I lean forward as far as the saddle will allow, preparing for a dive.

My stomach lurches into my throat as his wings snap closed and we pitch downward, slicing through the storm. Wind tears at my winter flight hood, and the leather strap of my saddle bites into my frozen thighs as I pray to Zihnal there isnโ€™t a mountain peak directly beneath us.

Tairn levels out, and my stomach settles as I tug my goggles up to my forehead and blink quickly, looking right. The drop in altitude has lessened the intensity of the storm, improving visibility enough to see the rocky ridgeline just above the flight field.

โ€œLooks clear.โ€ย My eyes tear up, assaulted by both wind and snow that feels more like tiny projectiles of ice than flakes. I clean my lenses using the suede tips of my gloves before snapping them over my eyes again.

โ€œAgreed. Once we hear the same from Feirge and Cruth, weโ€™ll end todayโ€™s endeavors,โ€ย he grumbles.

โ€œYou sound like making it three straight days without encountering the enemy is a bad thing.โ€ย Maybe weโ€™ve really caught and killed them all. As cadets, weโ€™ve slain thirty-one venin in the area surrounding Basgiath while our professors work to clear the rest of the province. It would be thirty-two if anyone suspected one of them was living among us, thoughโ€”even if heโ€™s credited with seventeen of the kills.

โ€œI am not comforted by the quietโ€”โ€ย Wind whips overhead with aย crack, and Tairnโ€™s head jerks upward. Mine immediately follows suit.

Oh no.

Not wind. Wings.

Aotromโ€™s claws consume my vision, and my heart seizes with panic. Heโ€™s dropping out of the storm directly on top of us.

โ€œTairn!โ€ย I shout, but heโ€™s already rolling left, hurling us from our course.

The world rotates, sky and land exchanging places twice in a nauseating dance before Tairn flares his wings in a jarring snap. The movement cracks the inch-thick layer of ice along the front ridges of his wings, and chunks fall away.

I draw a full but shaky breath as Tairn pumps his wings with maximum effort, gaining a hundred feet of altitude in a matter of seconds and barreling straight toward the Brown Swordtail bonded to Ridoc.

Wrath scalds the air in my lungs, Tairnโ€™s emotions flooding my system for a heartbeat before I can slam my mental shields down to muffle the worst of what streams in through the bond.

โ€œDonโ€™t!โ€ I shout into the wind as we come up on Aotromโ€™s left, but as always, Tairn does whatever he wants and full-on crunches his jaws within what looks like inches of Aotromโ€™s head. โ€œIt was clearly an accident!โ€ One that would usually be avoided by dragons communicating.

The smaller Brown Swordtailย squawksย as Tairn repeats the warning, then Aotrom exposes his throat in a gesture of submission.

Ridoc looks my way through the band of snow and throws up his hands, but I doubt he sees my shrug of apology before Aotrom falls away, heading south to the flight field.

Guess Feirge and Rhi reported in.

โ€œWas that really necessary?โ€ย I drop my shields, and Tairnโ€™s and Andarnaโ€™s bonds come flooding back at full strength, but the shimmering pathway that leads to Xaden is still blocked, dimmed to an echo of its usual presence. The loss of constant connection sucks, but he doesnโ€™t trust himselfโ€”or what he thinks heโ€™ll becomeโ€”to keep it open yet.

โ€œYes,โ€ย Tairn answers, declaring the single word sufficient.

โ€œYouโ€™re almost twice his size and it was obviously an accident,โ€ย I repeat as we descend rapidly to the flight field. The snow on the ground of the box canyon has been trampled into a muddy series of paths from the constant patrols second- and third-years are flying.

โ€œIt was negligent, and a twenty-two-year-old dragon should know better than to close himself off from his riot simply because heโ€™s arguing with his rider,โ€ย Tairn grumbles, his anger lowering to a simmer as Aotrom lands beside Rhiโ€™s Green Daggertail, Feirge.

Tairnโ€™s claws impact the frozen ground to Aotromโ€™s left, and the sudden landing vibrates every bone in my body like a rung bell. Pain explodes along my spine, my lower back taking the brunt of the insult. I breathe through the worst of it, then accept the rest and move on.ย โ€œWell, that was graceful.โ€ย I jerk my goggles to my forehead.

โ€œYou fly next time.โ€ย He shakes like a wet hound, and I block my face with my hands as ice and snow fly off his scales.

I tug at the leather strap of my saddle when he stills, but the buckle catches along the jagged, shitty line of stitches I put in after the battle, and one of them pops.ย โ€œDamn it. That wouldnโ€™t have happened if youโ€™d let Xaden fix it.โ€ย I force my body out of the saddle, ignoring the aching protest of my cold-cramped joints as I make my way across the icy pattern of spikes and scales I know as well as my own hand.

โ€œThe Dark One didnโ€™t cut it in the first place,โ€ย Tairn responds.

โ€œStop calling him that.โ€ย My knee collapses, and I throw my arms out to steady my balance, cursing my joints as I reach Tairnโ€™s shoulder. After an hour in the saddle at these temperatures, a pissed-off knee is nothing; Iโ€™m lucky my hips still rotate.

โ€œStop denying the truth.โ€ย Tairn enunciates every word of the damning order as I avoid a patch of ice and prepare to dismount.ย โ€œHis soul is no longer his own.โ€

โ€œThatโ€™s a little dramatic.โ€ย Iโ€™m not getting into this argument again.ย โ€œHis eyes are back to normalโ€”โ€

โ€œThat kind of power is addictive. You know it, or you wouldnโ€™t be pretending to sleep at night.โ€ย He twists his neck in a way that reminds me of a snake and levels a golden glare on me.

โ€œIโ€™m sleeping.โ€ย Itโ€™s not entirely a lie, but definitely time to change the subject.ย โ€œDid you make me repair my saddle to teach me a lesson?โ€ย My ass protests every scale on Tairnโ€™s leg as I slide, then land in a fresh foot of snow.ย โ€œOr because you donโ€™t trust Xaden with my gear anymore?โ€

โ€œYes.โ€ย Tairn lifts his head far over mine and blasts a torrent of fire along his wing, melting off the residual ice, and I turn away from the surge of heat that painfully contrasts my body temperature.

โ€œTairnโ€ฆโ€ย I struggle for words and look up at him.ย โ€œI need to know where you stand before this meeting. With or without Empyrean approval, I canโ€™t do any of this without you.โ€

โ€œMeaning, will I support the myriad of ways you plan to court death in the name of curing one who is beyond redemption?โ€ย He swivels his head in my direction again.

Tension crackles along Andarnaโ€™s bond.

โ€œHeโ€™s notโ€”โ€ย I cut off that particular argument, since the rest is sound.ย โ€œBasically, yes.โ€

He grumbles deep within his chest.ย โ€œI fly without warming my wings in preparation for carrying heavier weight for longer distances. Does that not answer your question?โ€

Meaning Andarna. Relief gusts through my lips on a swift exhale.ย โ€œThank you.โ€

Steam rolls in billowing clouds from his nostrils.ย โ€œBut do not mistake my unflinching support of you, my mate, and Andarna for any form of faith inย him.โ€ Tairn lifts his head, cueing the end of the conversation.

โ€œHeard.โ€ย On that note, I trudge toward the trampled path where Rhi and Quinn wait. Ridoc gives Tairn a wide berth as he does the same to my right. My nearly numb, gloved fingers fumble with the three buttons on the side of my winter flight hood, and the fur-lined fabric falls away from my nose and mouth as I reach them. โ€œEverything good on your route?โ€

Rhi and Quinn look cold but uninjured, thank gods.

โ€œStillโ€ฆalarmingly routine. We didnโ€™t see anything of concern. Wyvern burn pit is still just ash and bone, too.โ€ Rhi picks a clump of snow from the lining of her hood, then pulls it back up over her shoulder-length black braids.

โ€œWe didnโ€™t see shit for those last ten minutes, period.โ€ Ridoc shoves his gloved hand into his hair, snowflakes slipping off his brown cheeks without melting.

โ€œAt least youโ€™re an ice wielder.โ€ I gesture to his annoyingly flake-free face.

Quinn pulls her blond curls into a quick bun. โ€œWielding can help keep you warm, too.โ€

โ€œIโ€™m not chancing it when I canโ€™t see what I might strike.โ€ Especially having lost my only conduit in the battle. I glance at Ridoc as a line of our Tail Sectionโ€™s dragons launch for their patrol behind him. โ€œWhat were you arguing with Aotrom about, anyway?โ€

โ€œSorry about that.โ€ Ridoc cringes and lowers his voice. โ€œHe wants to go homeโ€”back to Aretia. Says we can launch the search for the seventh breed from there.โ€

Rhi nods, and Quinn presses her lips in a firm line.

โ€œYeah, I get that,โ€ I sayโ€”itโ€™s a common sentiment among the riot. Weโ€™re not exactly welcome here. The unity between Navarrian and Aretian riders crumbled within hours of the battleโ€™s end. โ€œBut the only path for an alliance that can save Poromish civilians requires us to be here. At least for now.โ€

Not to mention, Xaden insists we stay.

โ€œHe remains because Navarreโ€™s wards protectย youย fromย him.โ€ Tairn blasts another stream of fire when I ignore him, heating his left wing, then crouches before launching skyward with the others.

The courtyard is nearly empty when we enter through the tunnel that runs under the ridgeline separating it from the training grounds. In front of us, snow tops the dormitory wing, the centered rotunda that links the quadrantโ€™s structures, and all but the southernmost roofline of the academic wing ahead to our left, where Malekโ€™s fire burns bright in the highest turret, consuming the belongings of our dead as he requires.

Maybe the god of death will curse me for keeping my motherโ€™s personal journals, but itโ€™s not like I wouldnโ€™t have a few choice words for him should we meet, anyway.

โ€œReport,โ€ Aura Beinhaven orders from the dais at our left, where she stands with Ewan Faberโ€”the stocky, sour-faced wingleader of what little remains of Navarreโ€™s Fourth Wing.

โ€œOh, good, you all made it back.โ€ Ewanโ€™s voice drips with sarcasm as he folds his arms, snow falling on his broad shoulders. โ€œWe were so worried.โ€

โ€œPrick was barely a squad leader in Claw when we left,โ€ Ridoc mutters.

โ€œNothing this morning,โ€ Rhiannon replies, and Aura nods but doesnโ€™t deign to say anything. โ€œAny news from the front?โ€

My stomach knots. The lack of information is agonizing.

โ€œNothing Iโ€™d be willing to share with a bunch of deserters,โ€ Aura answers.

Oh, screw her.

โ€œA bunch of deserters who saved your ass!โ€ Quinn offers a middle finger as we continue past, our boots crunching on the snow-covered gravel. โ€œNavarrian riders, Aretian ridersโ€ฆ We canโ€™t function like this,โ€ she says to the group quietly. โ€œIf they wonโ€™t acceptย us, the fliers donโ€™t have a prayer.โ€

I nod in agreement. Miraโ€™s working on that particular issueโ€”not that leadership knows or will allow the use of whatever sheโ€™s learned, even if it saves the negotiations. Pompous assholes.

โ€œDevera and Kaori will be back any day. Theyโ€™ll sort out command structure as soon as the royals ink a treaty that hopefully pardons us for leaving in the first place.โ€ Rhi cocks her head as Imogen walks out of the rotunda in front of us, her pink hair skimming her cheekbone as she descends the stone steps. โ€œCardulo, you missed patrol.โ€

โ€œI was assigned elsewhere by Lieutenant Tavis,โ€ Imogen explains, not missing a beat as she comes our way. Her gaze jumps toward me. โ€œSorrengail, I need a word.โ€

I nod. She was on Xaden duty.

โ€œSee that youโ€™re present tomorrow.โ€ Rhi walks past Imogen with the other two, then pauses halfway up the steps and glances over her shoulder as the others head inside. โ€œWait. Is Mira due back today?โ€

โ€œTomorrow.โ€ Anxiety ties a pretty little bow around my throat and tugs. Itโ€™s one thing to form a plan and quite another to carry it out, especially when the consequences could involve the people I love becoming traitorsโ€ฆagain.

โ€œEvery possible path,โ€ย Andarna reminds me.

โ€œEvery possible path,โ€ย I repeat like a mantra and straighten my shoulders.

โ€œGood.โ€ A slow smile spreads across Rhiโ€™s face. โ€œWeโ€™ll be in the infirmary when youโ€™re done,โ€ she promises, then walks up the remaining steps to the rotunda.

โ€œYou told the second-years what Miraโ€™s up to?โ€ Imogen whispers with a sharp bite of accusation.

โ€œOnly the riders,โ€ I retort just as quietly. โ€œIf we get caught, itโ€™s treason, but if the fliers doโ€”โ€

โ€œItโ€™s war,โ€ Imogen finishes.

โ€œRidoc, did you freeze this door shut?โ€ Rhi shouts from the top of the steps, yanking on the door handle of the rotunda with her full body weight before marching through its counterpart to her left. โ€œGet back here and fix it,ย now!โ€

โ€œRight. Telling them was a solid choice.โ€ Imogen rubs the bridge of her nose as Ridoc laughs hysterically from inside the rotunda. โ€œThe four of you are a fucking nuisance. Itโ€™s going to be a miracle if we pull this off without getting ourselves executed.โ€

โ€œYou donโ€™t have to be involved.โ€ I stare her down in a way I never would have dreamed of eighteen months ago. โ€œIโ€™ll do it with or without your help.โ€

โ€œFeeling snarky, are we?โ€ A corner of her mouth tugs upward. โ€œRelax. As long as Mira figures out a plan, of course Iโ€™m in.โ€

โ€œShe doesnโ€™t know how to fail.โ€

โ€œI can see that.โ€ Snow blows across our faces as Imogenโ€™s eyes harden. โ€œBut please say you didnโ€™t tell your fearsome foursomeย everythingย about why weโ€™re doing this.โ€

โ€œOf course not.โ€ I shove my gloves into my pocket. โ€œHeโ€™s still pissed at me forย โ€˜burdening youโ€™ย with the knowledge.โ€

โ€œThen he should stop doing stupid shit that needs to be covered up.โ€ She rubs her hands together in the cold and follows me up the steps. โ€œLook, I needed you alone because Garrick, Bodhi, and I talkedโ€”โ€

โ€œWithout me?โ€ My spine stiffens.

โ€œAbout you,โ€ she clarifies unapologetically.

โ€œEven better.โ€ I reach for the door.

โ€œWeโ€™ve decided you need to rethink your sleeping arrangements.โ€

My grip tightens on the handle and I contemplate slamming the door in her face. โ€œIโ€™veย decidedย you can all go fuck yourselves. Iโ€™m not running from him. Even in the moments heโ€™s lost control, heโ€™s never hurt me. He never will.โ€

โ€œThatโ€™s what I told them youโ€™d say, but donโ€™t be surprised if they keep asking. Good to know youโ€™re still predictable even if Riorson isnโ€™t.โ€

โ€œHow was he this morning?โ€ Heat rushes over my face as we walk into the empty rotunda, and I push back my hood. Without classes, formation, or any sense of order, the academic wing might sit abandoned, but commons and the gathering hall are congested with aimless, worried, agitated cadets hoping to survive the next patrol and looking to take their frustrations out on someone else. Every single one of us wouldย killย for a Battle Brief.

โ€œSurly and stubborn as always,โ€ Imogen answers when we cross into the dormitory, quieting as we pass a group of glaring second-years from First Wing, including Caroline Ashton, which means the truth-sayers cleared her. Lucky for us, the steps leading down to the Healer Quadrant are blessedly empty. โ€œYou consider telling him what weโ€™re up to?โ€

โ€œHeโ€™s aware weโ€™ll be sent to find Andarnaโ€™s kind. As for the rest? He doesnโ€™t want to know.โ€ I nod at a pair of approaching Aretian riders out of Third Wing when we reach the tunnels but wait to speak until weโ€™re out of earshot. โ€œHeโ€™s worried about being an unintentional leakโ€”which is ridiculous, but Iโ€™m respecting his wishes.โ€

โ€œI canโ€™t wait for him to discover youโ€™re leading your own rebellion.โ€ She grins as we walk across the enclosed bridge to the Healer Quadrant.

โ€œItโ€™s not a rebellion, and Iโ€™m notโ€ฆleading.โ€ Xaden, Dain, Rhiโ€”theyโ€™re leaders. They inspire and command for the good of the unit. Iโ€™m just doing whatever it takes to save Xaden.

โ€œIncluding the mission to find Andarnaโ€™s kind?โ€ She throws open the door to the Healer Quadrant, and I follow her in.

โ€œThatโ€™s different, and Iโ€™m not leading as much as I am selecting a leader. Hopefully.โ€ I glance down the cluttered tunnel, past the quietly sleeping patients dressed mostly in infantry blue, and spot a group of hooded scribes moving among them, no doubt still working to get accurate accounts of the battle. โ€œSounds the same, but itโ€™s not.โ€

โ€œRight.โ€ The word drips with sarcasm. โ€œWell, message delivered, so Iโ€™m done with this conversation. Let me know when Mira gets back.โ€ She walks off toward main campus. โ€œGive Sawyer my best, and good luck this afternoon!โ€

โ€œThanks,โ€ I call after her, then turn toward the infirmary. The scents of herbs and metal hit my lungs as I enter through the double doors. I wave at Trager on my right, whoโ€™s among the healing-trained fliers doing their best to help where they can.

He nods back from a patientโ€™s bedside, then reaches for a needle and thread.

I continue quickly to the nearest corner, moving from the healersโ€™ paths as they scurry in and out of the curtain-lined bays where rows of the injured rest.

Ridocโ€™s laugh sounds from the last bay as I approach. The pale blue curtains are tied back, revealing a pile of discarded winter flight jackets in the corner and every other second-year in our squad crammed around Sawyerโ€™s bed.

โ€œStop exaggerating,โ€ Rhiannon says from the wooden chair near Sawyerโ€™s head, shaking her finger at Ridoc, whoโ€™s sittingย on the bed, right where our squadmateโ€™s lower leg used to be. โ€œI simply told them that it was our squadโ€™s table and they needed toโ€”โ€

โ€œTake their cowardly asses back to the First Wing section where they belonged,โ€ Ridoc finishes for her with another laugh.

โ€œYou didnโ€™t really say that.โ€ A corner of Sawyerโ€™s mouth quirks upward, but itโ€™s far from a true smile.

โ€œShe did.โ€ Iโ€™m careful not to step on Catโ€™s outstretched legs on the floor beside Maren as I move into the cramped space, unbuttoning my flight jacket and tossing it onto the pile.

โ€œRiders get offended by the weirdest things.โ€ Cat arches a dark brow and flips through Markhamโ€™s history textbook. โ€œWe have far bigger issues than tables.โ€

โ€œTrue.โ€ Maren nods, plaiting her dark-brown hair into a four-strand braid.

โ€œHow was patrol, anyway?โ€ Sawyer scoots to a more upright position without any help.

โ€œQuiet,โ€ Ridoc answers. โ€œIโ€™m starting to think weโ€™ve gotten them all.โ€

โ€œOr theyโ€™ve managed to flee,โ€ Sawyer muses, the light fading from his eyes. โ€œYouโ€™ll be chasing them down soon.โ€

โ€œNot untilย weย graduate.โ€ Rhi crosses her legs. โ€œTheyโ€™re not sending cadets beyond the borders.โ€

โ€œExcept Violet, of course, who will be off seeking the seventh breed so we can win this war.โ€ Ridoc glances my way with a shit-eating grin. โ€œDonโ€™t worry, Iโ€™ll keep her safe.โ€

I canโ€™t quite tell if heโ€™s teasing or serious.

Cat snorts and flips another page. โ€œLike theyโ€™re going to letย youย go? Guarantee itโ€™ll be officers only.โ€

โ€œNo way.โ€ Ridoc shakes his head. โ€œItโ€™s her dragon, her rules. Right, Vi?โ€

Every head turns in my direction. โ€œAssuming they put us on orders, Iโ€™ll provide a list of people I trust to go.โ€ A list thatโ€™s beenย through so many drafts, Iโ€™m not even sure Iโ€™m carrying the right one.

โ€œYou should take the squad,โ€ Sawyer suggests. โ€œWe work best as a team.โ€ He scoffs. โ€œWho am I kidding.ย Youโ€™llย work best as a team. Iโ€™m barely climbing stairs.โ€ He nods to the crutches beside his bed.

โ€œYouโ€™re still on the team. Hydrate.โ€ Rhi reaches across the bedside table and over a note that looks to be in Jesiniaโ€™s handwriting to grab a pewter mug.

โ€œWaterโ€™s not going to grow my leg back.โ€ Sawyer takes it, and the metal handle hisses, forming to his grip. He looks up at me. โ€œI know thatโ€™s a shitty thing to say after you lost your motherโ€”โ€

โ€œPain isnโ€™t a competition,โ€ I assure him. โ€œThereโ€™s always enough to go around.โ€

He sighs. โ€œI got a visit from Colonel Chandlyr.โ€

My stomach hollows. โ€œThe commander of the retired riders?โ€

Sawyer nods.

โ€œWhat?โ€ Ridoc folds his arms. โ€œSecond-years donโ€™t retire. Die? Yes. Retire? No.โ€

โ€œI get that,โ€ Sawyer starts. โ€œI justโ€”โ€

A shrill scream echoes throughout the infirmary in a knee-wavering pitch thatโ€™s reserved for something far worse than painโ€”terror. The silence that follows chills me to the bone, apprehension lifting the hair on the back of my neck as I unsheathe two of my daggers and turn to face the threat.

โ€œWhat was that?โ€ Ridoc slides off Sawyerโ€™s bed, and the others move behind me as I step outside the bay and pivot toward the open infirmary doors.

โ€œSheโ€™s dead!โ€ A cadet in infantry blue stumbles in and falls to his hands and knees. โ€œTheyโ€™reย allย dead!โ€

Thereโ€™s no mistaking the gray handprint marking the side of his neck.

Venin.

My heart seizes. We havenโ€™t found them out on patrolโ€”because theyโ€™re alreadyย inside.

You'll Also Like