The Last Spin of the Gyre

The Boiling Point

The race marshals handed out the route maps at dawn. Kaelen took his with fingers that still trembled from the previous night’s adrenaline, the memory of Lena’s body being dragged from the toxic wave still fresh behind his eyes. He unfolded the waterproof paper and felt his stomach drop.

The course cut directly through the Coriolis Rift.

Tinker leaned over his shoulder, grease still smeared across his cheek from the overnight repairs. “That’s not a race route. That’s a suicide note.”

Kaelen traced the red line with his finger. The Rift was a chain of geothermal vents that had cracked open during the Great Quake of ’87, spewing superheated water and hydrogen sulfide into the Gyre’s already toxic soup. The water temperature there could hit sixty degrees Celsius. The air was thick enough to strip paint.

“OCC picked this route,” Lena said, appearing behind them. Her voice was hoarse. She hadn’t slept. None of them had. “They want to thin the field. Only the best bikes and the strongest riders will make it through.”

“Or the ones with the Resonator,” Kaelen muttered.

Lena’s jaw tightened. She didn’t argue.

The starting line was a floating platform anchored at the edge of the Rift’s exclusion zone. Warning buoys bobbed in a ragged line, their yellow paint faded and cracked. Beyond them, the water looked wrong. It didn’t move like water. It shimmered in patches, steam rising in lazy spirals, and the surface had a milky, opalescent sheen that came from dissolved minerals and dead plankton.

Kaelen swung his leg over the bike. His hip screamed. The titanium joint had been aching since the Wreck of the Leviathan, a dull, grinding pain that no amount of anti-inflammatories could touch. He’d wrapped it tight with elastic bandages before dawn, but the pressure only made it worse.

“You’re favoring the left pedal,” Tinker said, crouching beside the bike. “I adjusted the crank arm offset by three millimeters. Should take some load off.”

“You did that while I was sleeping?”

“While you were pretending to sleep.” Tinker tightened a bolt with two quick twists. “You grind your teeth when you’re awake. You snore when you’re out. Last night you did neither.”

Kaelen had no response to that.

The starting horn blared. Thirty-two racers remained from the original sixty. The others had dropped out, been disqualified, or, in Suki’s case, been pulled under by a current that shouldn’t have existed. Kaelen scanned the line. Jax Korr was three bikes to his left, already locked into his aero position, his bike humming with that low-frequency vibration that made Kaelen’s fillings ache.

The countdown began.

Ten seconds.

Kaelen rolled his shoulders, felt the old scar tissue pull across his ribs.

Five seconds.

He looked at the milky water ahead. Steam curled off the surface like breath from a dying animal.

Zero.

The pack exploded forward.

The first kilometer was deceptively calm. The water was warm, but not lethal. The hydrofoils bit into the surface and lifted the bikes clear of the drag, and for a moment, Kaelen felt almost fast. He settled into the middle of the pack, drafting off a rider from the Indonesian team, conserving energy.

Then the Rift swallowed them.

The temperature spike hit like a wall. One second the air was thick but breathable. The next, Kaelen’s lungs seized as he inhaled air that felt like it had been sitting inside an oven. He coughed, choked, and nearly lost control of the bike. The hydrofoil wobbled, skipped, and then caught again as he forced his hands to steady.

The water had turned clear. That was the first sign something was wrong. The usual brown-green sludge of the Gyre gave way to water so transparent it looked like glass. And below that glass, Kaelen could see the vents.

They were everywhere. Cracks in the seafloor, some no wider than his finger, others gaping like wounds. From each one, a plume of superheated water rose, shimmering and distorting the light. The bubbles that reached the surface popped with a sound like static, releasing gases that burned his throat.

His bike’s temperature gauge spiked into the red. The hydrofoil was designed for warm water, but this was beyond its tolerance. The carbon fiber would delaminate if he pushed it too hard.

He backed off the throttle.

Racers shot past him on either side, their bikes throwing up rooster tails of steaming spray. Jax was already a hundred meters ahead, his bike cutting through the heat like it didn’t exist. The Resonator. It had to be. Kaelen could see the faint shimmer around Jax’s bike, a distortion in the air that pushed the superheated water away from his foils.

“Cheating bastard,” Kaelen muttered, but there was no heat in it. Just exhaustion.

His hip throbbed in time with his heartbeat. Each pedal stroke sent a spike of pain up through his lower back, and he could feel the muscles in his left leg beginning to spasm. He’d pushed too hard in the last stage. He’d pushed too hard for fifteen years. The titanium joint was a reminder of his mortality, a clock ticking toward the moment when his body would simply refuse to go any further.

That moment might be today.

The pack thinned as the course wound through a field of particularly active vents. The water here was actually boiling in places, great churning patches of white foam that would strip the skin off a rider who fell. Kaelen watched a racer from the Brazilian team misjudge a turn and clip the edge of one of those patches. The bike’s rear foil hit the boiling water and the carbon fiber shattered instantly, sending the rider tumbling across the surface. He hit the water and screamed, a high, thin sound that cut through the roar of the vents.

Kaelen didn’t stop. He couldn’t. The safety drones were already descending, and if he slowed down, he’d be cooked alive.

The course markers led them through a narrow channel between two massive vents. The water on either side was churning, bubbling, throwing up clouds of steam that reduced visibility to almost nothing. Kaelen dropped his speed, relying on instinct and the faint glow of the course markers to guide him.

His bike shuddered. The hydrofoil was struggling, the servos whining as they tried to maintain stability in the turbulent water. Kaelen felt the rear end start to slide out, and he leaned forward, shifting his weight, trying to keep the foil engaged.

The pain in his hip spiked. White-hot. Unbearable.

His left leg gave out.

The pedal came up without resistance, and the bike immediately lost balance. The rear foil breached the surface, the front foil dug in, and Kaelen was airborne for a split second before he hit the water chest-first.

The heat was instant and absolute.

It felt like being dipped in molten metal. His racing suit was designed to insulate against warm water, but this was beyond its rating. The heat seeped through the fabric, through his skin, into his muscles. He gasped and took in a lungful of steam that burned all the way down.

He was drowning. He was burning. He was dying.

His hands found the bike’s frame. The carbon fiber was hot enough to blister his palms, but he held on. He pulled himself toward the surface, kicked with legs that felt like they belonged to someone else, and broke through into air that was only marginally less lethal.

He coughed. Vomited water that tasted like sulfur and rust. His vision swam.

The course markers were fifty meters ahead. He could see the other racers, distant shapes in the steam, pulling away. He was alone.

His hip screamed. His lungs burned. His hands were raw.

He looked at the bike. The front foil was bent, the carbon fiber splintered where it had hit the bottom. The rear foil was intact, but the servos were making a grinding noise that meant they were full of grit.

He could quit.

The thought was seductive. He could signal the safety drones, get pulled out of the water, and let someone else deal with OCC. Let someone else carry the weight. He’d done enough. He’d lost enough.

But Lena’s face flashed through his mind. The way she’d looked at him after the wave, her eyes full of fear and hope and something else he didn’t want to name. She believed he could do this. She believed he was more than a broken ex-cyclist with a titanium hip and a guilty conscience.

He swung his leg over the bike. The movement sent a fresh wave of agony through his hip, and he bit down on his lip so hard he tasted blood.

The bike wobbled as he engaged the foils. The front was damaged, the angle wrong. He’d have to compensate with his body weight, lean into every turn, fight the bike every meter of the way.

He started pedaling.

The first few strokes were pure torture. His left leg was barely functional, the muscles spasming with every rotation. He had to rely on his right leg for power, which threw his balance off, which made the damaged front foil worse.

But he kept going.

He caught the edge of the pack at the ten-kilometer mark. The riders were strung out now, the weaker ones falling behind, the stronger ones pushing ahead. Kaelen found a wheel to draft and tucked in, letting the rider in front break the wind.

The heat was relentless. His suit was soaked through, but it wasn’t sweat anymore. It was the water that had seeped in during his fall, and it was cooking him from the outside in. He could feel his skin starting to blister where the fabric pressed tight against his shoulders.

Twenty kilometers.

His vision was starting to tunnel. The pain in his hip had become a constant, dull roar that drowned out everything else. He was operating on instinct, on muscle memory, on the ghost of the rider he used to be.

Thirty kilometers.

The vents began to thin out. The water temperature dropped, slowly, incrementally. The steam cleared, and Kaelen could see the end of the Rift ahead, a line of normal-looking water that promised relief.

He pushed harder. His right leg burned. His left leg was dead weight.

Forty kilometers.

He crossed the line at the back of the pack. Twenty-third place. Dead last among the survivors.

He didn’t care.

He let the bike coast to a stop on the recovery barge, and then he simply fell. His legs wouldn’t hold him. He hit the deck on his hands and knees, and he stayed there, gasping, shaking, while the medical team rushed toward him.

Someone grabbed his arm. He looked up.

Lena.

Her face was pale, her eyes red-rimmed. She’d been crying.

“You made it,” she said. Her voice cracked.

“Barely,” he managed.

She knelt beside him, and for a moment, he thought she was going to help him stand. Instead, she pulled him into a hug, her arms tight around his shoulders, her face pressed against his neck.

“Don’t you dare quit,” she whispered. “Don’t you dare.”

He didn’t answer. He couldn’t.

His hip was gone. His body was broken. And there was still one more stage to go.