The Grey Fall
The travel from Aldridge Subsidiary Data Hub, industrial zone to Data Hub rooftop, overlooking the dark city consumed the next hour. Headlights cut cold through the gathering dusk.
The rooftop of the Grey Cascade data hub stank of ozone and static. Gideon Harlow flattened himself against the gravel, his stolen access card still warm from the corpse of the security guard he’d found in the stairwell. Below him, the city sprawled in a patchwork of sodium-orange lights and dark canyons—fourteen million people sleeping through the final hours of their memories if he failed.
Through the reinforced glass at his feet, he could see the server room. Grant Aldridge held Max like a trophy, the boy’s terrified face reflected in the blinking tower of processors. Grant’s lips moved, but the words were lost to the hum of coolant fans and the distant wail of police sirens.
Gideon counted twenty-seven seconds until the automated window seals would lock for the night cycle. Twenty-seven seconds to get inside, plug in the drive, and pray the failsafe hadn’t been patched.
He ran the math in his head. The drive contained a cascading fragmentation algorithm—Grey Protocol’s own kill switch, designed by his former team as insurance against corporate capture. Once activated, it would erase the central processing unit’s memory architecture in a radial wipe. No backups. No recovery. The Aldridges’ entire infrastructure for the memory cull would evaporate into random noise.
But the drive had to be inserted into the primary server rack. Rack Seven. Slot C-12. Twenty-two meters from the main entrance.
Twenty-two meters past Grant Aldridge, who now had his hand wrapped around Max’s throat.
Nadia’s voice crackled through the earpiece, barely a whisper. “I’m in the sub-basement. Sprinkler control. Beckett’s exo-suit is drawing too much power—I can see the load on the grid monitors.”
“Don’t engage,” Gideon said, pressing his palm flat against the rooftop gravel. “You’re not made for this.”
“I’m made for saving my son.” A pause. “Selene’s with Victor in the east stairwell. She’s… managing him.”
Gideon almost smiled. Selene had never thrown a punch in her life, but she could talk a stone into weeping. If anyone could keep Victor from pulling a trigger out of misplaced guilt, it was her.
The window seals clicked. Twenty-seven seconds gone.
Gideon moved.
—
The server room door opened with a hydraulic hiss that cut through the hum like a scalpel. Grant turned, Max still dangling from his grip, and his expression shifted from surprise to recognition to cold amusement.
“You’re early,” Grant said, setting Max down but keeping a hand clamped on the boy’s shoulder. “I expected you to try something clever with the building’s power grid. Instead you just… walked in.”
Gideon held up the drive, letting the red light on its casing pulse once. “You know what this is.”
“I know it’s useless.” Grant’s free hand drifted to his pocket, pulling out a slim remote. “I’ve isolated this room’s servers from the network. You plug that in, it wipes exactly one rack. The rest of the city gets wiped in forty minutes regardless.”
“You’re bluffing.”
“I’m wealthy. Wealthy people don’t bluff—they buy certainty.” Grant pressed a button on the remote. From somewhere deep in the building, a heavy mechanical clang echoed. “That’s the server room door locking. You have ten minutes of oxygen before the atmospheric scrubbers cycle to emergency mode. Plenty of time to watch your son suffocate.”
Max tried to twist free, but Grant’s fingers dug into the soft flesh of his shoulder. The boy’s eyes found Gideon’s—wide, terrified, but still holding a sliver of the trust that only a six-year-old could have in a parent.
Gideon looked at the back of Grant’s right hand. The veins were raised, the skin reddened at the knuckles. A recent IV site. He’d been on something. Painkillers, maybe. Something that dulled reaction time.
“You made one mistake,” Gideon said, stepping forward. “You assumed I came here for the server rack.”
Grant frowned, and in that fraction of a second, Gideon saw the calculation behind his eyes shift. “Then why—“
The lights died.
All of them. The server LEDs, the ceiling panels, the emergency strips. The room plunged into absolute darkness, and the only sound was the sudden, violent spray of water from the overhead sprinkler system.
Nadia’s voice in his earpiece: “I tripped the main breaker and opened every valve in the sub-basement. You have ninety seconds before the emergency generators kick in.”
Gideon had already memorized the room’s geometry. Fourteen steps to the left, angle toward the third pillar, then a straight sprint to Rack Seven. He counted in his head as he moved, the cold water plastering his shirt to his skin, the sound of Grant shouting obscenities and Max crying out in the chaos.
His fingers found Slot C-12 on the third attempt. The drive clicked home.
The server rack hummed once, twice—a deep, resonant thrum that vibrated through Gideon’s palms. Then it began to scream.
The fragmentation algorithm didn’t delete data. It corrupted it. It took every memory, every file, every piece of architectural code and rewrote it as static. The sound was like a million glass beads rattling against steel, rising in pitch until it became a physical pressure against the eardrums.
Emergency lights flickered on, casting the room in anemic yellow. Grant was pressed against a server cage, his suit soaked, his face contorted with rage. Max had scrambled behind a cooling unit, his small hands clamped over his ears.
“You idiot,” Grant hissed, water dripping from his chin. “That tower only holds the satellite uplink protocols. You’ve killed my network, but the city’s still—“
“The city’s dark,” Gideon said, pulling a magnetic lock from his pocket. “Check your phone.”
Grant’s hand went to his pocket, fumbling with the soaked fabric. He pulled out his phone, tapped the screen, and watched it remain black. “You can’t block cellular from a server room.”
“I can if I used the sprinkler water as a conductor and shorted the building’s external antenna array.” Gideon tossed the magnetic lock toward the server cage. It clanged against the metal grating and held fast. “That cage has a magnetic seal. Once it locks, only an external override can open it. And the override is in the sub-basement.”
Grant’s eyes went to the door. Then to the lock. Then to Max.
“You’d leave your son in here with me?”
“I’m not leaving him.” Gideon walked to the cooling unit, scooped Max into his arms, and felt the boy’s small body press against his chest with a desperate, trembling grip. “I’m leaving you.”
He carried Max toward the door, ignoring the pounding of Grant’s fists against the server cage, ignoring the stream of threats and promises that followed him into the corridor.
—
The east stairwell smelled of rust and wet concrete. Gideon found Selene sitting on the landing, her blouse torn at the collar, her face pale but composed. Victor stood three steps below her, his security badge discarded on the floor, his sidearm placed carefully beside it.
“He didn’t hurt me,” Selene said, standing as Gideon approached. “He just… stopped.”
Victor wouldn’t meet Gideon’s eyes. “I signed on to protect data, not people. I didn’t know what they were going to do with the Grey Protocol until yesterday. By then, I couldn’t find a way out without—“
“Without selling your soul to the people who pay your salary,” Gideon finished. He set Max down, keeping a hand on the boy’s shoulder. “You can start earning it back. Beckett’s still in the building.”
Victor looked up. “Beckett has an exo-suit. Military grade. You can’t—“
“I know what he has.” Gideon turned to Selene. “Take Max to the rendezvous point. If I’m not there in twenty minutes, call the *Chronicle*. Tell them everything. Every name. Every account number. Every server location.”
Selene nodded, taking Max’s hand. The boy looked back at Gideon, his lip trembling. “Dad?”
“I’ll be right behind you, buddy.” Gideon crouched, meeting his son’s eyes. “Count to sixty. Then start walking. Don’t stop until Selene tells you to.”
Max counted. “One… two… three…”
Gideon stood and ran up the stairs.
—
The rooftop door was already open when he reached it, the night wind carrying the smell of smoke from a transformer fire a few blocks away. Beckett stood at the edge, his exo-suit’s skeletal frame gleaming in the dim emergency lights, the city spread out behind him like a patient under anesthesia.
“You broke my father’s toys,” Beckett said, his voice distorted by the suit’s speakers. “But you haven’t broken our contracts. The city wakes up tomorrow with a hole in its memory, and the Aldridge Corporation will be there to fill it.”
Gideon stepped onto the gravel, feeling the wind pull at his wet clothes. “The city wakes up tomorrow with all its memories intact. Your server farm is a heap of static. Your backup facility in Nevada just got reported to the FCC as an unlicensed broadcast tower. And your father is locked in a server cage with a magnetic seal that only Nadia can override.”
Beckett laughed—a sharp, mechanical sound amplified by the suit. “You think she’s coming to save you? I have her cornered in the sub-basement with no exits and a rising water level. She’s dead in twenty minutes.”
“She’s not dead.” Gideon took a step forward. “She’s waiting for me to give the signal.”
Beckett’s head tilted, the servos in his neck whining. “What signal?”
Gideon raised his hand and pointed at the power line that ran from the building’s main transformer to the rooftop—a thick, black cable encased in rubber, carrying enough current to charge ten exo-suits.
“That one.”
Nadia had done her job. She’d bypassed the sub-basement’s safety cutoff, rerouted the building’s entire electrical load to a single junction box, and left the circuit breaker unlocked. All Gideon had to do was throw the switch.
He did.
The power line exploded in a shower of blue-white sparks, the arc jumping across the gap and slamming into Beckett’s exo-suit with a thunderclap that shook the rooftop. Beckett’s scream was swallowed by the crackling hiss of overloaded circuits, his limbs locking as the current surged through the suit’s frame, cooking the control systems and welding the joints into immobility.
He fell.
Not dramatically. Not with a speech or a final threat. He simply dropped, the exo-suit’s legs folding, its arms going limp, its systems venting steam into the cold night air. The impact cracked the gravel beneath him.
Gideon walked over, his ears ringing from the blast, his eyes watering from the ozone. He looked down at Beckett, who lay staring at the sky, his suit’s display screens flickering and dying.
“You’ve destroyed everything,” Beckett said, his voice normal now, stripped of the suit’s amplification. “What will you do now?”
The emergency sirens wailed in the distance, growing closer. Police. Fire. The city waking up to find its nightmare interrupted.
Gideon turned and walked toward the stairwell, leaving Beckett to the coming sirens and the dark.
“What I should have done from the start,” he said, the words carried away by the wind.
He was already gone when the first cruiser pulled into the parking lot.