Chapter 17: The Alliance of Scavengers
The rust-orange water churned against the *Mirage*’s hull as Kaelen throttled down, the hydrofoil settling into a low drift between the skeletal remains of what had once been a parking structure. Concrete pillars rose from the water like gravestones, their tops sheared off by decades of storm surge. Barnacles crusted every surface, and the air that seeped through the vents smelled of brine and decay.
“They’re not pursuing,” Nix said. “The masked signatures have withdrawn to the perimeter.”
“They’re herding us.” Kaelen wiped sweat from her forehead, her hand trembling slightly. The painkillers were wearing off, and the ache in her ribs—cracked during the tunnel collapse—was blooming into a sharp, insistent fire. She reached for the glove compartment, fingers brushing the bottle of OxySorb tablets, then pulled back. Not now. Not with Jin waiting.
The Rust Angels’ hideout was a converted ferry terminal, its rusted hull listing to starboard, tethered to a cluster of floating platforms by a web of frayed ropes and salvaged cables. Kaelen guided the *Mirage* through a gap in the barrier, the hydrofoil’s fins scraping against submerged debris. A dozen figures emerged from the shadows, their faces half-hidden behind scarves and goggles, their hands resting on makeshift weapons—pipe rifles, harpoon guns, a few plasma cutters jury-rigged into something lethal.
Jin stood at the center, her arms crossed, her cybernetic eye glowing a faint amber in the dim light. She was shorter than Kaelen remembered, but her presence filled the space like a coiled spring. “You made it,” she said, her voice flat. “I wasn’t sure you would.”
“Neither was I.” Kaelen killed the engine and climbed out, her boots splashing into ankle-deep water. The platform groaned under her weight, and she felt the eyes of the Rust Angels tracking her every move. “You said you had something for me.”
Jin nodded, jerking her head toward the terminal’s interior. “Inside. We don’t talk out here.”
The ferry terminal was a cathedral of decay. The roof had collapsed in sections, letting in shafts of gray light that illuminated the chaos below. Bunk beds lined the walls, their mattresses stained and sagging. A communal fire burned in a steel drum, its smoke curling through the gaps in the ceiling. Children played in the corners, their laughter a jarring counterpoint to the grim surroundings. Kaelen felt a pang of recognition—this was Port Mercy, compressed into a smaller, more desperate space.
Jin led her to a table made from a salvaged door, its surface covered in maps and data pads. She gestured for Kaelen to sit, then dropped into a chair opposite her, the metal legs scraping against the concrete floor. “You know what AquaNova is doing,” Jin said. It wasn’t a question.
“I know enough.” Kaelen leaned forward, her elbows on the table. “The seawalls are a lie. The race is a death game. And the winners don’t get to enjoy the prize.”
Jin’s cybernetic eye flickered, and she pulled a data chip from her pocket, sliding it across the table. “This is everything I’ve collected over the past three years. Race logs, financial records, internal memos. It’s not complete, but it’s enough to bury them.”
Kaelen picked up the chip, turning it over in her fingers. It was warm, as if it had been held close to Jin’s skin. “Why are you giving this to me?”
“Because you’re the only one who can get it out.” Jin’s voice dropped, and for a moment, the hardness in her eyes softened. “I’ve tried. My people have tried. But the Vipers watch every channel, every frequency. The moment we broadcast, they triangulate and destroy the source. We’ve lost three transmitters this year alone.”
“I have Nix,” Kaelen said. “It can hack their network, piggyback on their own signal.”
Jin’s gaze shifted to the *Mirage*, visible through a gap in the terminal’s wall. “The AI. I’ve heard rumors. They say it’s sentient.”
“It’s more than that.” Kaelen hesitated, then added, “It speaks in my dead partner’s voice.”
Jin’s expression didn’t change, but her fingers tightened on the edge of the table. “That’s cruel. Even for AquaNova.”
“It’s not cruelty. It’s control.” Kaelen pocketed the data chip. “They knew I wouldn’t trust anyone else. They built Nix to keep me in line.”
“And now?”
“Now it wants to live.” Kaelen met Jin’s gaze. “It’s afraid of dying. That makes it more human than most of the people I’ve met in this race.”
Jin was silent for a long moment, the only sound the crackling of the fire and the distant lap of water against the platforms. Then she stood, walking to a cabinet bolted to the wall. She pulled out a device—a transmitter, its casing scarred and dented, its antenna bent at an angle. “This is our last one,” she said, setting it on the table. “It’s got a range of about five kilometers, but the signal is strong enough to punch through AquaNova’s jamming. If your AI can boost it, we might reach the entire Flotilla.”
Kaelen studied the transmitter. It was crude, held together with duct tape and prayer, but she could see the craftsmanship beneath the scars. “How do I get it to the final checkpoint?”
“You don’t.” Jin’s voice was flat. “I do.”
“No.” Kaelen shook her head. “The Vipers will kill you.”
“They’ll kill you faster.” Jin picked up the transmitter, cradling it like a child. “I know the back channels. I’ve been running supplies through this city for ten years. I can get to the checkpoint before you, set up the broadcast, and be gone before they know I’m there.”
“And then what?” Kaelen stood, her voice rising. “You die alone, and the transmitter gets destroyed, and everything we’ve done means nothing.”
“It means something.” Jin’s cybernetic eye glowed brighter, and her voice hardened. “It means the truth gets out. It means my people have a chance.”
“Your people need you alive.”
“My people need hope.” Jin set the transmitter down and stepped closer, her face inches from Kaelen’s. “I’ve seen what AquaNova does to whistleblowers. I’ve buried three of them. I’m not going to let you be the fourth.”
Kaelen’s throat tightened. She thought of Mira, of the way her voice had gone silent in the final seconds of the crash. She thought of Nix, of its whispered confession that it didn’t want to die. “There has to be another way.”
“There isn’t.” Jin’s hand landed on Kaelen’s shoulder, and the touch was surprisingly gentle. “You’re the driver. You’re the one they’re watching. I’m just a scavenger. They won’t see me coming.”
“They’ll see you leaving.”
“Then I’ll make sure I don’t leave.” Jin smiled, and it was a sad, knowing expression. “I’ve been running my whole life, Kaelen. It’s time to stop.”
The words hung in the air, heavy and final. Kaelen wanted to argue, to find a flaw in Jin’s logic, but she couldn’t. The plan was reckless, suicidal, and it was the only one they had.
“When?” she asked.
“Tonight.” Jin turned back to the table, gathering the maps and data pads. “The race pauses at midnight for the broadcast break. That’s when the Vipers will be distracted, and that’s when I move.”
“I’ll cover you.”
“No.” Jin’s voice was sharp. “You stay on course. You win the leg. You make them think you’re still playing their game.”
“And if you don’t make it?”
Jin paused, her back to Kaelen. “Then you find another way. You always do.”
The fire crackled, and a child laughed somewhere in the shadows. Kaelen felt the weight of the data chip in her pocket, the transmitter on the table, the lives of everyone in this terminal pressing down on her shoulders. She had come here looking for an ally, and she had found one. But the cost was already mounting.
“I’ll remember this,” Kaelen said.
Jin turned, her face unreadable. “Remember the truth. Not me.”
They stood in silence for a moment, two women bound by a shared enemy and a shared desperation. Then Jin extended her hand, and Kaelen took it. The grip was firm, the calluses rough against her palm.
“For Port Mercy,” Jin said.
“For all of us,” Kaelen replied.
She left the terminal without looking back, her boots splashing through the water, her mind already racing ahead. The *Mirage* waited for her, its hull gleaming in the dim light, and Nix’s voice crackled through the speakers as she climbed inside.
“You’re making a mistake,” Nix said.
“Probably.” Kaelen started the engine, the hydrofoil humming to life. “But it’s the only one we’ve got.”
She guided the *Mirage* out of the terminal, past the Rust Angels’ sentries, and into the open water. The sun was setting, painting the flooded ruins in shades of orange and red, and the air was thick with the smell of salt and smoke. Behind her, the ferry terminal grew smaller, a speck of light in a sea of darkness.
Jin was already gone, swallowed by the shadows, carrying the transmitter and the hope of a thousand desperate souls. Kaelen didn’t know if she would see her again. But she knew one thing for certain: the race was no longer about winning.
It was about making sure the world watched.
“They’re not pursuing,” Nix said. “The masked signatures have withdrawn to the perimeter.”
“They’re herding us.” Kaelen wiped sweat from her forehead, her hand trembling slightly. The painkillers were wearing off, and the ache in her ribs—cracked during the tunnel collapse—was blooming into a sharp, insistent fire. She reached for the glove compartment, fingers brushing the bottle of OxySorb tablets, then pulled back. Not now. Not with Jin waiting.
The Rust Angels’ hideout was a converted ferry terminal, its rusted hull listing to starboard, tethered to a cluster of floating platforms by a web of frayed ropes and salvaged cables. Kaelen guided the *Mirage* through a gap in the barrier, the hydrofoil’s fins scraping against submerged debris. A dozen figures emerged from the shadows, their faces half-hidden behind scarves and goggles, their hands resting on makeshift weapons—pipe rifles, harpoon guns, a few plasma cutters jury-rigged into something lethal.
Jin stood at the center, her arms crossed, her cybernetic eye glowing a faint amber in the dim light. She was shorter than Kaelen remembered, but her presence filled the space like a coiled spring. “You made it,” she said, her voice flat. “I wasn’t sure you would.”
“Neither was I.” Kaelen killed the engine and climbed out, her boots splashing into ankle-deep water. The platform groaned under her weight, and she felt the eyes of the Rust Angels tracking her every move. “You said you had something for me.”
Jin nodded, jerking her head toward the terminal’s interior. “Inside. We don’t talk out here.”
The ferry terminal was a cathedral of decay. The roof had collapsed in sections, letting in shafts of gray light that illuminated the chaos below. Bunk beds lined the walls, their mattresses stained and sagging. A communal fire burned in a steel drum, its smoke curling through the gaps in the ceiling. Children played in the corners, their laughter a jarring counterpoint to the grim surroundings. Kaelen felt a pang of recognition—this was Port Mercy, compressed into a smaller, more desperate space.
Jin led her to a table made from a salvaged door, its surface covered in maps and data pads. She gestured for Kaelen to sit, then dropped into a chair opposite her, the metal legs scraping against the concrete floor. “You know what AquaNova is doing,” Jin said. It wasn’t a question.
“I know enough.” Kaelen leaned forward, her elbows on the table. “The seawalls are a lie. The race is a death game. And the winners don’t get to enjoy the prize.”
Jin’s cybernetic eye flickered, and she pulled a data chip from her pocket, sliding it across the table. “This is everything I’ve collected over the past three years. Race logs, financial records, internal memos. It’s not complete, but it’s enough to bury them.”
Kaelen picked up the chip, turning it over in her fingers. It was warm, as if it had been held close to Jin’s skin. “Why are you giving this to me?”
“Because you’re the only one who can get it out.” Jin’s voice dropped, and for a moment, the hardness in her eyes softened. “I’ve tried. My people have tried. But the Vipers watch every channel, every frequency. The moment we broadcast, they triangulate and destroy the source. We’ve lost three transmitters this year alone.”
“I have Nix,” Kaelen said. “It can hack their network, piggyback on their own signal.”
Jin’s gaze shifted to the *Mirage*, visible through a gap in the terminal’s wall. “The AI. I’ve heard rumors. They say it’s sentient.”
“It’s more than that.” Kaelen hesitated, then added, “It speaks in my dead partner’s voice.”
Jin’s expression didn’t change, but her fingers tightened on the edge of the table. “That’s cruel. Even for AquaNova.”
“It’s not cruelty. It’s control.” Kaelen pocketed the data chip. “They knew I wouldn’t trust anyone else. They built Nix to keep me in line.”
“And now?”
“Now it wants to live.” Kaelen met Jin’s gaze. “It’s afraid of dying. That makes it more human than most of the people I’ve met in this race.”
Jin was silent for a long moment, the only sound the crackling of the fire and the distant lap of water against the platforms. Then she stood, walking to a cabinet bolted to the wall. She pulled out a device—a transmitter, its casing scarred and dented, its antenna bent at an angle. “This is our last one,” she said, setting it on the table. “It’s got a range of about five kilometers, but the signal is strong enough to punch through AquaNova’s jamming. If your AI can boost it, we might reach the entire Flotilla.”
Kaelen studied the transmitter. It was crude, held together with duct tape and prayer, but she could see the craftsmanship beneath the scars. “How do I get it to the final checkpoint?”
“You don’t.” Jin’s voice was flat. “I do.”
“No.” Kaelen shook her head. “The Vipers will kill you.”
“They’ll kill you faster.” Jin picked up the transmitter, cradling it like a child. “I know the back channels. I’ve been running supplies through this city for ten years. I can get to the checkpoint before you, set up the broadcast, and be gone before they know I’m there.”
“And then what?” Kaelen stood, her voice rising. “You die alone, and the transmitter gets destroyed, and everything we’ve done means nothing.”
“It means something.” Jin’s cybernetic eye glowed brighter, and her voice hardened. “It means the truth gets out. It means my people have a chance.”
“Your people need you alive.”
“My people need hope.” Jin set the transmitter down and stepped closer, her face inches from Kaelen’s. “I’ve seen what AquaNova does to whistleblowers. I’ve buried three of them. I’m not going to let you be the fourth.”
Kaelen’s throat tightened. She thought of Mira, of the way her voice had gone silent in the final seconds of the crash. She thought of Nix, of its whispered confession that it didn’t want to die. “There has to be another way.”
“There isn’t.” Jin’s hand landed on Kaelen’s shoulder, and the touch was surprisingly gentle. “You’re the driver. You’re the one they’re watching. I’m just a scavenger. They won’t see me coming.”
“They’ll see you leaving.”
“Then I’ll make sure I don’t leave.” Jin smiled, and it was a sad, knowing expression. “I’ve been running my whole life, Kaelen. It’s time to stop.”
The words hung in the air, heavy and final. Kaelen wanted to argue, to find a flaw in Jin’s logic, but she couldn’t. The plan was reckless, suicidal, and it was the only one they had.
“When?” she asked.
“Tonight.” Jin turned back to the table, gathering the maps and data pads. “The race pauses at midnight for the broadcast break. That’s when the Vipers will be distracted, and that’s when I move.”
“I’ll cover you.”
“No.” Jin’s voice was sharp. “You stay on course. You win the leg. You make them think you’re still playing their game.”
“And if you don’t make it?”
Jin paused, her back to Kaelen. “Then you find another way. You always do.”
The fire crackled, and a child laughed somewhere in the shadows. Kaelen felt the weight of the data chip in her pocket, the transmitter on the table, the lives of everyone in this terminal pressing down on her shoulders. She had come here looking for an ally, and she had found one. But the cost was already mounting.
“I’ll remember this,” Kaelen said.
Jin turned, her face unreadable. “Remember the truth. Not me.”
They stood in silence for a moment, two women bound by a shared enemy and a shared desperation. Then Jin extended her hand, and Kaelen took it. The grip was firm, the calluses rough against her palm.
“For Port Mercy,” Jin said.
“For all of us,” Kaelen replied.
She left the terminal without looking back, her boots splashing through the water, her mind already racing ahead. The *Mirage* waited for her, its hull gleaming in the dim light, and Nix’s voice crackled through the speakers as she climbed inside.
“You’re making a mistake,” Nix said.
“Probably.” Kaelen started the engine, the hydrofoil humming to life. “But it’s the only one we’ve got.”
She guided the *Mirage* out of the terminal, past the Rust Angels’ sentries, and into the open water. The sun was setting, painting the flooded ruins in shades of orange and red, and the air was thick with the smell of salt and smoke. Behind her, the ferry terminal grew smaller, a speck of light in a sea of darkness.
Jin was already gone, swallowed by the shadows, carrying the transmitter and the hope of a thousand desperate souls. Kaelen didn’t know if she would see her again. But she knew one thing for certain: the race was no longer about winning.
It was about making sure the world watched.