The stairs had no end.
Zane counted the steps in his head a military habit, something to anchor himself when the world stopped making sense. By step forty-seven, the light from the observatory above had faded to a pinprick. By step eighty-two, the pinprick was gone. By step one hundred and three, he stopped counting.
The hum was louder down here.
Not louder in his ears. Louder in his bones. A vibration that didn't come from the walls or the floor but from somewhere inside him, like a second heartbeat he'd never noticed before.
"Does anyone else feel that?" Wren's voice wavered behind him. Her flashlight beam cut erratic patterns across the stone walls. "It's like it's like something's breathing down my neck. But there's nothing there. I checked. Three times."
"I feel it," Bo said. For once, he wasn't grinning. "Feels like standing too close to a speaker at a concert. The bass kind. The one that makes your teeth hurt."
"My teeth don't hurt," Nova said. She was somewhere in the middle of the group, her voice drifting up the stairs with a dreamy, unconcerned quality. "But my fillings are tingling. That's probably a bad sign."
"Fillings can't tingle," Rae said.
"Tell that to my fillings."
"Everyone quiet," Zane ordered. "Listen."
They stopped. The silence that followed wasn't silent at all. Beneath the hum, there was something else. A sound like water dripping but too slow. Too deliberate. Each drop hitting stone with a pause between them that felt almost intentional.
Drip.
Wait.
Drip.
Wait.
"It's counting," Leo said.
He was at the front of the group, his notebook tucked under his arm, his eyes fixed on the darkness below. "The drips. They're not random. Listen one, two, three, four. Then a pause. Then five, six, seven, eight."
Zane listened.
One. Two. Three. Four.
Pause.
Five. Six. Seven. Eight.
"It's counting in base eight," Kai said. He'd materialized beside Zane again, his shoulder brushing Zane's arm. His voice was calm, analytical, but there was something tight beneath it. "Base eight. Octal. Ancient civilizations used it because they didn't count on their fingers they counted on the gaps between their fingers. The spaces. The voids."
"What does that mean?" Rae demanded.
"It means whoever built this place didn't think like humans," Kai said. "They thought like engineers. Like something that understood absence more than presence." He paused. "The drips are counting down."
"Down to what?"
The answer came from below.
Zero.
The dripping stopped.
And the vault door opened.
...
It didn't open like a door. Doors slide or swing or roll. This one unfolded layers of stone peeling back like the petals of a flower, each layer revealing another beneath it, smaller and smaller, until the final layer dissolved into a darkness so complete it seemed to swallow the beam of Wren's flashlight whole.
"The light's not reaching the walls," she whispered. "Why isn't the light reaching the walls?"
"Because there are no walls," Leo said.
He stepped forward. Before anyone could stop him, he crossed the threshold and disappeared into the dark.
"LEO!" Zane lunged after him.
His boots hit stone solid, flat stone but the darkness around him was so absolute that he couldn't see his own hands. He couldn't see the floor beneath his feet. He couldn't see anything except
A light.
A single, pale blue light, floating in the distance.
No. Not floating. Hanging. From something. A chain. A cage. A lantern made of,
"Bones," Leo's voice echoed. "The lantern is made of bones. Human bones. There are seven of them."
Zane reached him just as the rest of the group stumbled through behind them. The lantern hung from an archway carved out of black stone, its blue flame burning without fuel, without smoke, without heat. And beneath the lantern, stretched out into a vastness that the darkness had hidden, was the First Vault.
It was a library.
Shelves upon shelves. Stretching into infinity. Stacked not with books, but with mirrors. Thousands of them. Hanging from chains. Leaning against pillars. Stacked in piles that reached toward an invisible ceiling. And in each mirror, a reflection moved.
Not their reflections.
Different reflections.
"Don't look at them," Stefan said sharply. His voice cracked the first time Zane had ever heard him sound anything but cold. "Do NOT look into the mirrors."
But it was too late.
Madison had already looked.
...
She didn't scream. That was the worst part. She just... stopped. Her face went slack. Her eyes fixed on a mirror three feet to her left. Her lips parted slightly, as if she were about to speak, but no sound came out.
"Madison?" Enno reached for her shoulder.
"Don't touch her," Nova said. Her voice wasn't lazy anymore. It was sharp. Awake. Frighteningly alert. "The mirror has her. If you touch her, it might have you too."
"What do you mean 'has her'?" Bo demanded. "She's standing right there!"
"She's not." Nova pointed at the mirror Madison was staring into. "Look at her reflection."
They looked.
Madison's body stood frozen in the vault. But in the mirror, she was moving. Walking. Walking away from the glass, into a world that wasn't the vault. A world of green grass and blue sky and a house with a red door. A world that didn't exist anymore.
"That's her memory," Kai said quietly. "That's her life before the sky cracked. The mirror is showing her a world where none of this happened."
"How do we get her out?" Zane demanded.
Kai was silent for a long moment. "I don't think we can. I think she has to choose to come back."
"And if she doesn't?"
Leo answered. His voice was barely a whisper. "Then her body stays here. Forever. Like all the others."
He pointed deeper into the vault. Zane followed his gaze.
There were bodies.
Dozens of them. Hunched against the shelves. Kneeling before mirrors. Reaching toward reflections that played out lives they'd lost. Their eyes were open. Their chests didn't move. They'd been here for years. Decades. Maybe longer.
"Previous loops," Stefan said. His voice was hollow. "Survivors who reached the vault but never left it. The mirrors showed them what they wanted most, and they couldn't look away."
"How do you know that?" Rae's voice was shaking.
Stefan didn't answer.
"Zane." Wren grabbed his arm. Her fingers were ice-cold. "Zane, there's something in the mirrors. Something that's not a reflection. I saw it. Just for a second. It was it was looking at me."
"A ghost?" Bo asked. For once, he wasn't joking.
"I don't know what it was. But it had no face. Just-just a mouth. A mouth that was open. Like it was screaming. Like it was trying to"
"Warn us," Leo finished. He was staring at a mirror near the center of the vault. It was larger than the others. Ornate. Gold-framed. And in its reflection, Zane could see something that made his blood stop.
Himself.
Not the him standing in the vault. A different him. Wearing different clothes. Older. More scarred. Standing in the exact same spot but in a different loop. And he was looking directly at the current Zane with an expression of pure, unfiltered terror.
The reflection raised its hand.
It pointed at Leo.
Its mouth formed words Zane couldn't hear.
Don't let him choose.
Don't let him touch the Core.
This is the last loop. If he fails again
The mirror shattered.
...
Glass exploded outward. Zane threw himself in front of Leo, shielding the kid with his body as shards rained down around them. When he looked up, the golden mirror was gone. In its place, a door. Smaller than the first one. Black stone. Covered in symbols that pulsed with a faint, sickly light.
"The Second Vault," Leo said. He was trembling, but his voice was steady. "The symbols say it's the Second Vault. We're being led somewhere. This whole place it's a path. A path to the Core."
"And the mirrors?" Rae demanded. "What the hell were those?"
"Tests," Kai said. He was staring at the shattered glass with an expression Zane had never seen before. Fear. Real, genuine fear. "They're tests. The first vault tests the thing we want most. The life we lost. The past we can't return to. If we fail, we stay here forever. If we pass..." He looked at the door. "We go deeper."
"What's the second vault test?" Bo asked.
Kai shook his head. "I don't know. But I think it gets worse. I think each vault tests something different. And each test is harder than the last."
Zane looked at Madison. She was still frozen. Still staring. Her reflection was laughing now laughing in a world of green grass and red doors.
"Can we carry her?" he asked Enno.
"I don't know. If we break the connection"
"We can't leave her."
"Then we'll have to blindfold her." Nova pulled a strip of cloth from her pack. "Cover her eyes. Break her line of sight. The mirror can't hold her if she can't see it."
Enno moved carefully. He wrapped the cloth around Madison's eyes and pulled her backward. For one horrible second, she resisted her body rigid, her mouth opening in a silent snarl and then she collapsed. Gasping. Shaking. Alive.
"Wh-where" Her voice was raw. "I was home. I was home. Why did you take me from home?"
"Home isn't real," Stefan said. His voice was brutal. Merciless. "Home is a lie the mirrors feed you. We have to keep moving."
"Let her breathe," Bo snapped. "She just had her brain hijacked by a haunted mirror. Give her a minute."
"We don't have a minute." Stefan pointed at the walls. The shelves. The mirrors. "Look."
The reflections were moving. All of them. The bodies kneeling before the mirrors they weren't dead anymore. They were standing. Turning. Their eyes still blank, still empty fixing on the group with a hunger that needed no expression.
"The ones who failed," Leo whispered. "They're part of the vault now. Guardians. They protect the path."
"Protect it from what?"
"From anyone who wants to reach the Core."
The first body lunged.
Rae moved before anyone else could react. Her elbow caught the thing in the throat except there was no throat to catch. The body didn't breathe. Didn't feel pain. It stumbled back a step, then surged forward again, hands reaching for her face.
"Normal strikes don't work!" Rae shouted. "They don't feel anything!"
"Then we don't strike." Felix stepped forward, a length of wire in his hands. "We immobilize."
He moved like an engineer because he was one. Every step calculated. Every motion precise. The wire looped around the guardian's legs and he pulled, sending it crashing to the floor. Before it could rise, he'd anchored the wire to a shelf, pinning the creature in place.
"More coming!" Bo shouted.
He grabbed the nearest object a silver hand mirror and swung it like a frying pan. The guardian he hit shattered into dust.
"Holy s**t," Wren breathed. "Holy shit."
"The mirrors!" Kai shouted. "They're weak against mirrors! Their own reflections destroy them!"
"Where the hell were you hiding that brilliant deduction?" Bo demanded, already grabbing another mirror from a shelf.
"I just made it! Now use it!"
The group scrambled. Wren grabbed a mirror with both hands and swung it like a shield. Nova still somehow holding her thermos kicked a guardian in the chest, then smashed a mirror over its head with a yawn. Enno shielded Madison with his body while Felix created tripwires from engineering wire. Stefan fought like a man possessed, his military training turning every movement into a killing strike.
And Zane stood in the center of it all, Leo pressed behind him, watching the chaos unfold with a cold, sinking certainty.
The Anchor must choose.
This wasn't a test. This was a culling.
The vault was thinning the herd. Weeding out the ones who couldn't survive. Every death, every failure it was preparing him for something. Something at the Core. Something that needed him to be strong enough. Hard enough. Broken enough to make a choice no one else could make.
"Zane!" Kai's voice cut through the chaos. He was holding the door to the Second Vault open, his face streaked with dust and something that might have been blood. "Move! Everyone! NOW!"
They ran.
Through the door. Into the dark. The door sealed behind them with a sound like a heartbeat stopping. The guardians' screams faded. The mirrors shattered in their wake.
And in the sudden silence of the passage beyond, a new sound emerged.
Breathing.
Deep. Slow. Deliberate.
Something was waiting for them in the Second Vault.