Axel
The horn is wrong.
Not in sound, but in structure. It carries urgency without discipline, breaking across Ironvale in uneven intervals that speak of reaction rather than control. It signals more than alarm.
It signals failure.
I am already moving before Garrick finds his voice.
“Positions,” I say as I step into the corridor, not looking back, not checking who follows.
They do.
They always do.
Behind me, the council fractures into motion. Chairs scrape against stone. Voices rise, overlapping instead of aligning. Orders are given too late, too loudly, by too many mouths that have not yet decided who leads.
Darius exits beside Kyra without touching her, without needing to. She matches his pace without hesitation, her focus already forward, already sharpened toward what matters.
Good.
I fall into step just long enough to redirect the flow.
“East gate,” I say.
Kyra’s gaze flicks to mine for half a second.
It is enough.
Wind direction. Scent drift. Elevation.
They are pressing from higher ground.
She adjusts without question.
We split.
No discussion. No delay.
Darius takes the central approach, reinforcing interior movement. Kyra moves with her wolves toward the secondary flank.
I take mine straight to the breach.
The outer corridor carries the scent of blood before the gate comes into view. It is fresh, sharp, not yet settled into stone. Ironvale guards lie along the wall, breathing but barely, their failure written into the space they were meant to hold.
The doors shudder under impact.
Not scattered strikes.
Coordinated pressure.
They are not testing blindly.
They are testing structure.
I shift mid-run.
Bone snaps cleanly. Muscle tears and reforms. The world narrows into scent and motion as Veyr settles into place without resistance.
- Hold the line.
The gate gives.
Wood splinters inward under force applied with precision. Rogues push through the opening in controlled formation, not wild, not desperate, but directed.
Interesting.
I meet them head-on.
There is no announcement. No warning.
Only impact.
My jaws close around the first throat and crush it before the body fully hits the ground. I pivot immediately, claws tearing through the next before it can adjust its footing. Movement stays contained. Space stays controlled.
I do not chase.
I decide where the line holds.
Behind me, my wolves fall into position without needing instruction. They anchor where they should, not where instinct would pull them. Ironvale’s warriors scramble to respond, their movements reactive, a half-beat behind what the situation demands.
Too slow.
The rogues push further than they should be able to.
That is not accident.
A scream cuts through the corridor.
Not from the gate.
From inside.
The angle is wrong.
They breached more than one entry.
Garrick did not reinforce his inner structure.
I mark it.
A rogue lunges toward my flank.
It never reaches me.
Black fur collides with white in a controlled flash of motion as Kyra intercepts, her teeth closing cleanly around its throat before it can complete the strike. She does not look at me. She does not need to.
She holds.
- She does not hesitate, Veyr notes.
- She does not wait, Sable answers.
We align.
Not planned. Instinct.
Back to back without needing to turn.
Two more rogues attempt to circle her. I intercept one before it can close distance. She finishes the other without overextending, her movements efficient, deliberate, controlled.
The rhythm forms immediately.
Not easy. Effective.
Blood spreads across the stone beneath our feet as more rogues push through the breach. There are too many for this to be a simple strike.
This is layered.
This is measured.
A larger rogue forces his way through the line, his movements controlled, his focus sharp. He does not attack blindly. He studies first.
Command.
I step into his path.
We collide at the center of the breach.
He is strong. Trained. His strikes are deliberate, aimed, not wasted. He reaches for my throat with precision rather than instinct.
I allow him close enough to believe it will land.
Then I shift my weight and drive into him, tearing through muscle before he can adjust. He absorbs the damage without hesitation and counters immediately, adapting instead of reacting.
Good.
We exchange force without excess, each movement testing, each adjustment measured. He shifts his attention once.
Toward Kyra.
Mistake.
I drive him back into the broken gate, wood splintering further beneath the impact. He shifts mid-grapple, returning to human form in a controlled snap, blood running down his ribs as if it does not concern him.
He is smiling.
I follow a fraction of a second later, my hand already at his throat, pinning him against the stone before he can regain full balance.
The corridor tightens around us.
He looks past me.
At Kyra.
Then back at me.
“You feel it,” he says, voice rough but steady.
I do not answer.
“You think that makes you ready?” he continues, something like amusement threading through the blood at the edge of his mouth.
Kyra steps closer.
The rogue’s gaze shifts between us, understanding something he should not.
“There is more coming,” he says. “And when it does...”
I crush his windpipe.
The sound ends before the words can.
No spectacle.
His body drops.
Silence settles. Not complete.
Controlled.
Kyra remains steady at my side, her focus forward, her awareness already moving past the moment and into what it means.
She saw it.
This was not chaos. This was reconnaissance.
Ironvale warriors stare now, their earlier hesitation replaced by something sharper.
Recognition.
Garrick arrives.
Late.
He takes in the broken gate, the bodies, the line that should not have failed.
“This was contained,” he says.
He needs it to be true.
“It was measured,” I reply.
He looks at me sharply. “What does that mean?”
“It means this was not a full assault.”
Kyra speaks beside me, her voice steady, clear.
“They are mapping your defenses.”
The truth lands harder than accusation.
Garrick pales.
He looks at the corridor, at the fallen guards, at the breach that should not exist.
Understanding comes too late.
Darius steps forward, his presence settling into the space with quiet authority.
“This fortress will not hold if they return in force.”
Garrick’s pride rises before his judgment. “Ironvale has stood for...”
“Until now,” I say.
The correction is quiet.
It still cuts.
Silence settles again, heavier this time.
Kyra’s shoulder brushes mine.
Intentional.
Grounding.
The bond tightens, not with heat, not with distraction, but with clarity. Veyr steadies beneath it, controlled, deliberate.
- This is where it shifts.
- Yes, it is.
I step closer to Garrick, lowering my voice just enough that it carries only where it needs to.
“You are not being attacked randomly,” I say. “You are being studied.”
His throat tightens.
“And what do you suggest?”
I look past him, at the breach, at the bodies, at the failure written into the structure he thought would hold.
“We stop reacting,” I say.
“We start anticipating.”
Behind me, Kyra does not move.
The alliance watches.
They saw who reached the gate first.
They saw who held it.
They saw who moved without waiting.
They saw Garrick arrive after it mattered.
Fear shifts.
Not toward chaos.
Toward capability.
That is more dangerous.
Because now they understand something else.
If the rogues return stronger, they will not look to Ironvale.
They will look to us.
And Riven will see that.
The war has changed shape.
This time we are ready for it.