The portal was shrinking.
Will noticed it the way he noticed most things that were about to kill him — calmly, quickly, and about thirty seconds too late.
"It's closing." Zeraya's voice. Tight.
"I see it."
He did the math. He'd been doing it for the last four minutes, since the sound started in the dark at the far end of the corridor. That low grinding rumble that wasn't thunder and wasn't machinery and was getting louder in a way that meant many and fast and not stopping.
The portal was a tear in the air, ragged at the edges, pulsing amber. Big enough for two people if they moved quickly. Maybe ninety seconds before it sealed.
Three of them.
A notification hovered at the edge of his vision, the way they always did in the tutorial. He'd learned to read them without looking directly — like checking the time without stopping what you were doing.
TUTORIAL PHASE — FINAL WAVE INITIATED
Surviving contestants: 3
Exit portal integrity: 67% and falling
Time to portal collapse: ~90 seconds
Ninety seconds. He'd done harder math.
He wasn't built for heroics. Average height, lean in the way that came from skipping meals rather than training, black hair that needed a cut three weeks ago. The kind of tan that came from working outside not vacationing. The kind of face people forgot until he said something that made them stop and look again.
Lariya was already looking at him. Sixteen years old and she'd stopped pretending she didn't understand the situation about a minute ago. Her eyes were dry, which somehow made it worse.
"Will—"
"Don't." He unslung his bow. "How far back are they?"
Zeraya grabbed his arm. "There has to be another way—"
There wasn't. He'd spent the last four minutes trying to find one.
The rumbling was close enough to feel in his teeth. Something old and wet and deeply wrong — meat left in the sun — and beneath that, the honest smell of too many bodies moving fast.
He turned to Zeraya.
Even now she was hard to look away from — tall, dark skinned and striking, the kind of curves that made you notice and then feel guilty for noticing given the circumstances. Something about her always reminded him of old paintings. Timeless was the word. She was already crying. Just her eyes. Her face completely still.
He reached into his pack and pulled out his short sword. Held it out handle first.
"The edge is still good. Better than yours."
She didn't take it.
"Zeraya." He put it in her hand. Closed her fingers around it.
She looked down at it. He could see her trying to find the argument. She was smart enough to know he'd considered every angle and good enough to look anyway.
He looked at Lariya.
She straightened her spine. Sixteen years old, straightening her spine.
He said: "For your sister. Go."
Then he smiled.
The smile she would hate him for. He knew it while he was doing it. He did it anyway — it was a gift and she deserved it even if she didn't want it.
Zeraya made a sound he didn't have a word for. Then she did something he didn't expect — she grabbed his face with both hands, looked at him for one full second like she was memorizing something, and kissed his forehead the way you kiss someone you refuse to say goodbye to.
Then she grabbed her sister's hand and ran.
He turned around so he didn't have to watch the portal close.
The first rank came around the bend.
There were a lot.
He pulled an arrow, nocked, shot the front one. It dropped. The ones behind it didn't slow. He shot again and again — five arrows, six — quiver empty in the time it takes to breathe and then there was nothing left to throw.
He thought: huh.
He thought: dad's going to be so upset.
He thought, specifically, about his father's handwriting.
Neat. Even. Careful. Old fashioned. The kind that belonged to someone who took things seriously. His father had written forty six letters to the insurance company over fourteen months, every one in that same careful script, as if the quality of the penmanship might change the answer.
It never changed the answer.
He thought about the hospital waiting room chair. Third from the left, closest to the outlet. The loose armrest. The lobby café coffee that was bad but the apple juice that was fine. The breakfast sandwiches before seven AM.
He thought about his mother's hands. Not her face — her hands. The back of her left hand, where the IV tape had been changed so many times it left a permanent pink rectangle. A ghost of every attempt.
He was eighteen and he was so tired.
But this one had been his choice. The insurance, the bills, the machine that ate his father's letters — none of that had been his. But he'd looked at a portal, done the math, and turned around.
That was his.
He was okay with it.
He looked up.
Everything stopped.
Not slowed. Stopped.
Creatures frozen mid-stride, claws hanging in air. Dust suspended between them. Even the sound — gone. Replaced by silence so complete it had texture.
Something began to read him.
Not watch. Read. Heavy, deliberate, moving behind his eyes through the architecture of who he was. Ancient in a way that made the frozen monsters look like children. Tired in a way Will recognized — the tiredness of someone who has been patient so long it stopped feeling like virtue.
It found something.
Will felt it move through his blood, his bones, deeper than bones — found a thread and pulled — and something enormous began to shift.
Warmth. Then weight.
Then his vision filled with notifications. More than he'd ever seen at once. Cascading, overlapping, the tutorial interface struggling to process whatever had just happened.
⚠ ANOMALOUS EVENT DETECTED
External interference registered in Tutorial Zone 7
Source: UNKNOWN — classification exceeds system parameters
STAT REVISION IN PROGRESS...
STRENGTH: 10/20
DEXTERITY: 10/20
INTELLIGENCE: 15/20
LUCK: 30/20 ← ⚠ EXCEEDS MAXIMUM THRESHOLD
He stared at that last line.
30/20.
The cap was twenty. Every contestant knew the cap was twenty. He'd watched people celebrate hitting 12 Luck like it was a miracle.
⚠ SYSTEM OVERRIDE DETECTED
LUCK stat cap suspended for this entity
Recalibrating...
Recalibrating...
Recalibrating...
ERROR: Cannot recalibrate. Value stands.
Then the next notification hit and he forgot about the numbers entirely.
🩸 BLOODLINE UNLOCKED
MONGOL FOUNDER
Rarity: Mythic ⚑
"The blood remembers what history forgot."
A lineage lost to time has been restored.
Something ancient has chosen to wake.
WARNING: Secondary entity detected within bloodline.
Classification: Conscious. Aware. Currently reviewing your memories.
It does not appear impressed.
Will had exactly one second to process that last line.
Currently reviewing your memories. Does not appear impressed.
Then the cold light came from below.
It cracked through the ground in white fractures — not warm light, cold light, the color of the inside of a bone. Shapes rose with it. Tall. Vaguely right but wrong in every specific way, the way things are wrong in the moment before waking.
The attention that had been reading Will snapped away to them.
What he felt from it then was not fear.
Recognition. The feeling of someone seeing a thing they long expected and had a long time to decide how to meet.
It went down the way a tide goes out. Completely. Without argument. As if it had always known this was the cost and had paid it forward long ago.
Gone.
The cold light died.
The freeze broke.
Will had one second — grabbed the largest creature by its own momentum, used its weight with a precision his body had no right to know yet, turned it into the ones behind it —
White light.
Silence.
End of Prologue
