Lunar Drift
Read Chapter 26: Aftermath: The Debt Paid
The med-bay hummed with the low, arrhythmic thrum of a failing environmental system. Elena knelt beside a panel she’d pried open in the back wall, the guts of the communication array spilling out across the deck like metallic entrails. She’d traced the fault to a fried capacitor bank, a casualty of the reactor surge Liang had caused. Her fingers, trembling with a mix of exhaustion and fury, worked the plasma welder with surgical precision.
Kessler lay in a webbed restraint chair across the room, his head lolled to one side. The fire-suppression foam had done a number on his respiratory tract, but he was alive. That was a problem for later. For now, he was just another secured component in a room that was slowly becoming a tomb.
Behind her, Jack grunted as he shifted his weight on the cot, his leg strapped to a ruggedized splint. The glow of the diagnostic screen above his bunk cast his face in sickly blue, accentuating the sheen of sweat on his brow. He had stopped pretending it was nothing.
“Any luck?” His voice was hoarse.
Elena didn’t look up. “The array is a modular repeater. It’s hardwired to the base’s primary antenna farm, but the farm is a burning wreck. However, there’s a backup dish, a low-gain unit for emergency telemetry, mounted on the water tower. It’s line-of-sight to the orbital station’s comm relay window for another ninety minutes.”
“So we can send a message?”
“If I can bridge this array’s transmitter to that dish’s feed, yes.” She soldered a final connection and let out a long breath. “Hold this.” She reached over and pressed Jack’s hand onto the junction. “I need to route power through the med-bay’s emergency batteries. Our time window is shorter, but we should have enough.”
She worked quickly, connecting cables, muttering checksums to herself. The med-bay’s AI, trapped in its own sealed logic, kept casting warnings at her console, flashing advisory messages she dismissed with a swipe of her palm.
Then the system went quiet, and a green light bloomed on the diagnostic panel.
“We’re live,” she said.
Elena pulled up the text interface, typed a concise distress packet: *Identity codes, coordinates, casualty status, urgent request for extraction—evidential package for relay to UN Space Oversight.* She paused, her cursor hovering over the send command. Her thoughts flickered to Marcus. To the accusation. The career-ending shadow. The data she’d collected over years, years that turned out to be a shroud of lies from TerraCore.
“Should we send it now?” Jack asked.
“We need to attach the evidence first.” She accessed the secure data vault on her wrist console, transferring a compressed file—a message Liang had shared the encryption keys to, containing log signatures and a faked report trail pointing squarely at TerraCore’s CEO. She attached it to the packet.
“Sending,” she said, and pressed the button.
The array beeped an acknowledgment. The data streamed, measured in agonizing kilobytes per second. Elena watched the progress bar crawl across the screen, a thrumming pulse of hope.
While the file uploaded, a secondary prompt appeared on the screen. A flagged folder, labeled *“E—if you’re reading this.”* Her stomach tightened.
Jack leaned closer, squinting at the screen. “What is it?”
“A local file. Personal.” She had forgotten this console was Marcus’s primary work station. Of course it was. He had closed her lab file here on the last night before the accident. A recorded message? She thumbed the interface and a compressed audio file spooled up.
She tapped it.
Static, then Marcus’s voice—warm, unhurried, the cadence of a man who knew his time was measured. *“Elena, if you’re hearing this, it means you found the array I patched for you. Didn’t think you’d let it go to waste.”* There was a soft chuckle. *“I know you blame yourself for what happened on the ridge. For the sensor fault that sent the drill rig off-spec. But I pulled that data, cleaned it, looked at the metadata. The fault wasn’t yours. The calibration was sabotaged a week prior, remotely, by a band from TerraCore’s monitoring network. I was going to tell you, but they got to the base connection first. They got to me. Not their bullet, but their poison in my coms that day kept me from raising the alarm. That’s on me, not you.”*
Elena’s eyes blurred. She blinked.
*“You’re the finest scientist I ever trusted, and I ever failed. What happened is not your fault. I need you to hear that. Not as a scientist. As a friend. I forgive you—though there is nothing to forgive. Move on and live a life that doesn’t smell of lunar dust and regret. Set the record straight. And if it’s Jack asking you what I told him to say—just trust him. He’s the only one I would have trusted with you.”*
The file ended. The progress bar on the distress packet hit 100%. The transmission status blipped to *accepted.*
Elena sat still, the silence of the sealed med-bay pressing down around her. The weight she’d carried for years—the guilt, the vigil kept on a ghost of her own making—crumbled. It wasn’t gone; it was more like a shell cracking, revealing something raw but lighter inside. She let out a breath she didn’t know she’d been holding.
Jack put a hand on her shoulder. “You okay?”
She nodded, her voice barely above a whisper. “He knew. He knew the whole time.”
“I know. I tried to tell you, but he asked me to hold off until you found that file. He was certain you would.”
“He was always annoyingly certain,” she said, a tremor in her voice that she willed into steadiness. She looked at the green transmit ack on the screen. “It’s sent. The evidence is on its way to Earth. They’ll have to act now.”
A claxon sounded overhead, a dull, repetitive tone. The med-bay’s oxygen scrubber faltered, its cycle stuttering. The air already felt thinner. Elena checked the reserve indicator—forty-three minutes at current consumption.
“We need to get out of here before this scrubber quits,” she said. She glanced at the sealed door. The base AI had locked them in, but the lock mechanism was electromagnetic. A hard spike of voltage to the control chassis might release it. She was already crawling toward the junction box.
Jack rose on his good leg, balancing against the bulkhead, his face pale. “Even if we get the door open, the corridor’s contaminated. My suit’s in the locker there.”
“Took the liberty of pulling a second one.” Elena pointed to a blue EVA suit hanging beside a canister rack. “We have two tanks in here, and one’s at forty percent. That won’t get us to the shelter.”
“But there’s a reserve Oxygen tank farm in the salvage shed, a hundred meters past the east airlock. We could make it there and back with a new bottle.”
She looked at him. “You’re in no shape to do a sprint EVA.”
“I’m not suggesting we sprint. We crawl, we carry, we come back. It’s that or we sit here and wait for the scrubber to stop while the rescue team takes its sweet time from the orbital station. They’re at least six hours out.”
The claxon droned on. Elena reached up to the lock control panel, pulled the cover off, and saw the wiring layout. She gave it a sharp tug, snapping a capacitor lead, and the door hissed open a few centimeters.
“Decision time, Jack.”
He grinned, a tired but real grin. “I’ve always preferred moving to waiting.”
She slipped into the EVA suit, checking seals while he did the same. Outside the med-bay door, the corridor lights flickered dimly. The other modules, mostly dark, were silent. The smoke alarm had stopped its wail—only the low heartbeat of the base’s failing power was audible.
Elena finished the final seal and turned to Jack. “We have one shot. We get the tank, we get back, and we wait for the cavalry. Then I’ll make sure TerraCore pays for every one of them.”
“That’s my geologist,” he said.
She stepped into the corridor. It was cold, layered with a fine ash that crunched under her boots. The east airlock glowed a faint green ahead, a promise of open lunar ground and the thin, hard road to survival. She didn’t look back. Behind them, Kessler stirred in his restraints, made a wet, unconscious sound, then fell still.
Continue Reading Free
Unlock This Chapter
Watch a short ad to unlock this chapter.
No payment required.