The sky had learned a new trick. Drone to drone, red trails stitched the sky like veins, bright enough to use as a highlighter if you blinked. The Riftway was left behind, a black maw with teeth, and up ahead the hills rose iron-dark and hummed through the soles. Every few seconds the ground pushed a small thought into their bones—thum—a sub-bass heartbeat you could mistake for your own if you wanted the lie.
UI snow crept along the edges of vision. A clean card cut through the static and put its cold hand on every face.
[CALIBRATION MODE INITIATED]
Do Not Stop. Do Not Speak Falsehoods.
Influence Measurement: Active.
No jingle. No pitchman voice. Just the cold authority of a hospital machine: this is the number, and if you argue with it you will lose.
They walked. The hum underfoot threaded into their tendons and tuned them like strings. Bioluminescent salt veins woke in the rock and glowed along the canyon exit’s flanks—ghost road-markers, foxfire stitched under the skin of the hills. Up above, the drones didn’t drift so much as hold places, a constellation with geometry instead of myth.
“It’s sampling emotional telemetry,” Nyx murmured, mouth barely open as if the air had mics. The monocle dimmed to charcoal, overlays stripped to pulse and pace and one thin bar labeled Influence that didn’t explain itself. “Every word changes the data.”
Kite’s blanket rode her shoulders like a vow. “Then maybe we whisper truth,” she said. Not a rebel line. A nurse’s instruction. Whisper truth; don’t give the machine a reason to edit you.
Riven counted four. He did it like prayer and like tying shoes—automatic and sincere. The cadence bounced off the hills and came back in the right key. He could feel the spiral in the sky breathing with them now—rings brightening when their train compressed, dimming when the herd atomized on bad stone. A leash if you called it that. A stethoscope if you wanted mercy. He didn’t want either. He wanted the mile in front of him to behave.
“Crown—hold,” he said, soft. The ground obliged, iron taste up through the boots, that little thum nudging heels forward in time with the band. Not magic. Physics with an audience.
Ox wore the hum like armor, shoulders set in a posture the System would call cohesion and the old world would call being good at doors. He kept two strangers poured into his lee. “On my hip,” he said, but even that felt too loud, so he said it with the tilt of his elbow and the size of his shadow. They read it. People always have, long before fonts.
Nyx tracked the influence bar through her pulse, not trusting it, not ignoring it. When Riven’s short, exact words aligned with the bridge of a lull in the wind, the bar lifted a hair. When someone in the aft lane hissed a lie—we’re fine, you’re fine, this is fine—the bar shivered down. “Truth up,” she breathed, a patch note to the air. “No pep fakes.”
Kite floated the line, listening with her hands. She touched a forearm without grabbing. “You’re scared,” she whispered to a woman whose fingers shook on a strap. “Me too.” The woman’s breath unclenched; the bar twitched higher. Truth as medicine. Score one for the soft sciences.
The ground thumped again. Thum. Not random. Regular as a metronome, irregular as dread. The hills hummed back and the drones tightened their rings, a lens taking the world to f-stop two. The night carried every footfall farther than it had a right to—marchers talking in soles instead of tongues. Their steps lined up in sympathetic rhythm, a big machine made of small forgivenesses.
[HUD — Calibration Hints]
Cohesion ↑ when cadence aligns / honesty detected.
Cohesion ↓ when pace variance spikes / falsehood spoken.
Ox snorted. “Honesty detector,” he said under his breath, the words shaped like gravel. “In Russia, machine lies to you. Here, machine wants you to confess.”
“Let it,” Nyx said. “We’ll use its confession later.”
Riven watched the iron hills shoulder the stars aside and thought of gates that grade people like fruit—shine good, bruise bad. The Influence bar warmed another millimeter when he said, “Switch at the flats,” because the sentence was both true and useful. He held it in his chest like a coal. The machine liked truths that moved bodies. Fine. He had a pocket full.
Kite adjusted the blanket corner, tugged it under her strap so the wind couldn’t steal it. “Second Wind still on cooldown,” she reported—truth to the air, to herself, to the bar that wanted to keep score. “I’ll say when it isn’t.”
The bioluminescent veins thickened. The canyon throat became an iron hallway. The hum underfoot synchronized to the band for four beats, then slipped, then found it again—like a partner who doesn’t know the steps but wants to. Riven eased them left to ride a seam the light picked out. “Late apex,” he whispered, and thirty people took the corner without scraping skin. The Influence bar lifted to a line that felt like a promise and a threat.
A red spiral above pinched tight—recording—and then loosened when the train’s breath came back in chorus. The UI static crackled like distant snow. Their words stayed small and true, the kind you can whisper through your teeth without breaking stride.
They kept walking. Barely speaking. Each footfall found the next cross-brace in the dark, and the sky listened like a god who had finally learned to hush.
They saw the first of them on a swell the color of dust where the canyon spat itself into hills: a dozen walkers with a church-glass glow under their feet. Not bright—moonlight caught in ice. Each step left a filament, a hair-thin ribbon that lay along the ground and hummed a color between blue and breath. The filaments didn’t fade. They accumulated, making little rivers of light that ran forward and braided when the bodies ahead matched cadence.
“Holy…,” someone breathed behind them, then bit the rest off because the sky had asked them not to lie and right now awe felt dangerously close to exaggeration.
The HUD obliged with a new card anyway, crisp as a lab report:
[CALIBRATION — NODE CANDIDATES]
Cohesion vectors sourced.
Path illumination enabled (limited radius).
The Node Candidates moved like tuning forks on legs. Their threads curled toward each other and stitched in places where the ground wasn’t honest. The hills seemed to listen, iron singing back in a key your molars could hear.
Riven’s boots started to glow on the second breath after he saw them.
Not much. The light woke like a vein under skin—faint at the heel, then brighter at the ball of the foot, then trailing a thin thread behind the left boot as if the earth had decided to remember where he had been. He didn’t change his gait. He let the next four fall, and four more, and the threads lengthened, doubled, braided with the other lights running up from the front. The UI confirmed what the ground already knew.
Player: Hale, R.
Node Candidate Rank: 2 (Influence: 13.4%)
Bonus: +Will regen when observed.
Something in his chest went still, then steadied. Rank, like he’d won a raffle where the prize was being turned into a lighthouse. When observed. That was the part that tasted like tinfoil. They’d always been watched; now the watching paid interest.
Ox looked down, saw the glow taking to Riven’s tread, and huffed a laugh that had no joy in it. “You’re lighting up, brother.” His own boots stayed ordinary—blessedly dull. Ox liked dull. Dull got you back to the station. Dull tucked kids in. The light on Riven looked like a target to him and a responsibility, and he didn’t like either one, but he’d shoulder them anyway.
Nyx’s pupils blew wide as the filaments braided, her monocle catching tiny deltas she hadn’t invented words for yet. She sketched the math mid-step, fingers twitching against thigh. “They’re creating data beacons out of human behavior,” she said, voice flat to keep from feeding the machine any spice. “Our path becomes a feature. Watch: where he late-apexed, the thread thickens. It’s weighting choices. Aggregating best lines.”
Kite’s blanket rode high; she adjusted it with the small, careful touch of someone re-bandaging a wound. Her face tipped to the glow on the ground as if assessing a stranger’s pulse. “So we’re the signal now,” she said, not awe, not fear—triage. If this is true, we do this.
Riven took them into a shallow S across the face of an iron hill. The threads under his boots curved in quiet agreement, leaving a blue scrawl the imitators behind could see without looking up. The ground stopped feeling like argument for half a sentence and started feeling like a script. He didn’t trust scripts. He made his own anyway.
[INFLUENCE FEEDBACK]
Observers within radius: 117
Will Regen: +2.3% (local)
Path Confidence: ↑ (consensus gained)
The bar in Nyx’s corner climbed a fingernail’s worth. “It’s reciprocal,” she breathed. “The more eyes, the more Will. The more Will, the steadier the cadence. The steadier the cadence, the brighter the thread. Closed loop.”
“Loop can be noose,” Ox said. He widened, instinctive porch, letting two cold-faced strangers in under his lee as if to prove there were safer circles in the world than the one the sky was drawing.
Up ahead one of the blue-lit walkers—a woman with a runner’s calves and a cut on her cheek that looked clean even in the dark—took a wrong reading on a shelf. Her thread kinked, light smearing into a dumb knot. Behind her, a line of copycats hit the same mistake and stuttered. The drones watched the error glow and brightened their rings the way a teacher tsks at a child. The woman recovered, corrected: late apex, weight to the outside edge. Her thread slicked back into grace. The knot dimmed. Lesson stored.
“Telemetry pedagogy,” Nyx said, more to herself than the world. “Public mistakes as training data. Brutal but effective.” She tagged the kink with a private note: Clip later—blur faces, keep path.
Kite caught a man looking at Riven like a priest at a miracle. She stepped half a pace to intercept the gaze before it could turn into worship. “He’s not the path,” she told him, gentle, firm. “The breath is. Match that.” She tapped her haptic twice, felt the reply come back along the line like a content cat’s purr.
Riven tried an experiment: he cut the next corner early, the wrong way, on purpose. The thread under his foot glowed but thinned, almost embarrassed, then braided with a thicker line left by the woman ahead. The HUD chimed a small, smug hint.
[Guidance] Optimal path detected (consensus).
Deviation: ?3% efficiency.
“Don’t you dare,” Nyx whispered to the UI, then softer: “We’ll take your map. We won’t be it.” She pinned an overlay that showed two lines: Consensus and Cadence. Sometimes they matched. Sometimes the blue river wanted to drag them into a bend that Riven’s ankles knew would eat a weaker walker in two miles. When it did, he ignored it. The light sulked. The Influence bar drooped a hair, then recovered as the herd behind felt how much safer the seam was, and their breath came easier.
Ox’s hand brushed Riven’s shoulder, deliberate contact that didn’t slow them. “Node or not,” he said, “you eat, you drink, you sleep when you can.” It was a threat against martyrdom. It was love with boots on.
“Copy,” Riven said. He meant it. The glow under his feet made him feel twelve percent like a liar and eighty-eight like a man with chalk drawing a line through a bad schoolyard.
Behind them, the imitators’ threads braided into a bigger light. The hills hummed back, pleased or hungry—hard to tell. The red spirals above tightened in spots, loosened in others, as if the sky were nodding.
They kept walking. The ground wrote down where they’d been, and the world promised to remember. Riven counted four, then four again, and the thread obeyed as if he’d taught it the word.
Silence isn’t permanent in a market that sells noise. The blackout at the bottom of the Mercy Chairs ends not with a fanfare but with a quiet click somewhere above—permissions restored, firehoses reopened. Feeds stutter, then blast. The night sky seeds itself with tiny red tally marks as dormant cameras flicker on like gnats after a storm.
The global overlay is full of chat:
#HumanFirewall
#DraftTrain
#WalkWithRiven
The tags inch their way across the bottom of everyone’s vision like a belt of neon rosary beads. The drones tilt to take in their own graffiti. Somewhere in the east, a studio lights its own “LIVE” bug and congratulates itself on caring.
Sponsor pop-ups blossom like polite fireworks over other lanes—pixie sticks and pastel cards and airmail fonts with smiling polygons.
SPONSOR BOOST: Walk with Node Hale, R. pace for +10% XP, +5% Will Regen (viewing required).
Tap to Sync → “Walk smarter, not harder.” — SomaTech
Another:
“Verified Path: Node Hale is suggesting late apex. Tap ACCEPT to auto-align.”
(Subtext: Node has not suggested anything. The System has.)
Riven doesn’t have to look at them, not to see them. The reflections tattoo the inside of his skull. He lifts his lip enough to flash a tooth. “They’re gamifying our walk,” he says, voice dry as sand. “Swipe up to breathe.”
Nyx snorts—no laughter, all spleen. “Welcome to late-stage morality,” she says. She throttles her own overlay down to text-only, no fanfare, no hearts. Pins a blunt, ugly card:
NO SYNC. NO AUTO. MATCH CADENCE, NOT COMMERCE.
Her view count spikes like a fever and she cuts it. Leaves Lives Affected (Est.) to tick up by single digits because single digits are the only applause she’ll take.
The hashtags multiply and mutate, as hashtags will: #WalkWithRiven to #WalkLikeRiven to #BeTheNode for a hot, stupid minute before the world remembers that it hurts to run behind a slogan.
Kite watches a pop-up float across the face of a teenager—big eyes, cracked lips, the kind of face the System would love to rent out by the minute. She steps until she owns his line-of-sight. “Hear me,” she whispers, truth pitched for the algorithm’s microphone. “There’s no join button. Borrow our breath. Keep your legs.” She taps her haptic twice: prepare, go. The boy’s shoulders drop a centimeter. He doesn’t hit ACCEPT. He matches. The Influence bar ticks up a hair, honest as a pulse.
Ox feels the crowd press on their backs—hope and laziness braided together, that old double helix. He broadens, not to cut off, to channel. “On my hip,” he rumbles, and three bodies slot in. No elbows. No hands. The overlay above them tries to sell his draft as a subscription. Ox does not subscribe.
A slick lane to their right blooms with badges as a different team hits ACCEPT three times in a row. Their line lights up a bright, happy blue, the kind of blue you’d paint a good lie. They surge, then pitch. The “auto-align” lugs at their heels, yanking them into consensus around a bad rock shelf. The shelf does what shelves do. Two go down. The pop-ups toss a coupon code over the drop: “Keep moving! -10% off blister kits.”
Nyx records it without gore, pins the lesson: Auto-Align ≠ Safe. Late apex = human judgment. She blurs faces because pity is not a product.
“Whole world’s back to watching,” Riven says, not asking, not surprised. He can feel the eyes like extra weight on his boots, like the thread underfoot thickening with expectation. He shortens the next call by a syllable, more action, less sermon. “Crown—hold,” he says, and the line follows because the line wants to be a line, not a brand.
Kite touches his elbow—not to steady, to translate. “You set the rhythm. We’ll keep it honest,” she says. She means: you don’t owe them a show. The Influence bar agrees in its small, measurable way.
The chat tries to make them saints again—#SaintsDontSit—and Nyx lets it scroll by like weather. She pins two words instead, black on white, the kind you can see when your vision tunnels:
WALK WELL.
Drones swarm for a wider shot, red lights beading a halo that could be a target. The hills hum back, patient. The corridor of watching narrows and lengthens, a tunnel built of attention and electricity. Riven keeps his teeth together and counts four. The Draft Train holds its shape, trend be damned, and the affiliate pop-ups float on ahead to fish their hooks on someone else.
The sky changed its mind.
What looked like cloud wasn’t. It rolled in from the east like ink poured into water, bands of darker red threading the calibration spirals. The drones quit their slow saintly hover and started to behave, if you can call that—diving low in squads, noses down, antennae shivering as if they could taste the charge building in the seams of the hills.
The ground hum went ugly—not a heartbeat now, more like a live wire under a wet floor. Riven smelled it before he understood it: hot pennies, rain that doesn’t fall. The iron hills flickered along their veins, bioluminescence dimming, brightening, then blacking out like a bad marquee. He knew storms. He didn’t know this one. The UI did.
[ENVIRONMENTAL ALERT]
Pulse Storm (Electromagnetic) — Calibration Sweep
PULSE IMPACT: +0.2 Will | ?0.3 Stamina Regen | Visual interference (90s)
Drone Behavior: Reboot pulses on lagging walkers (randomized lanes).
“Electromagnetic scrub,” Nyx said, voice thin, already reading the jitter in her monocle feed. “Algorithm cleaning house.”
A wedge of drones knifed into the canyon and belched a ripple that had color if you squinted—heatless lightning, a pressure wave with opinions. It hit the rear lanes first. People flinched like dogs that know the fence is live. Cursors fluttered. Somewhere a man yelped, then laughed wrong, then shut up.
The ripple reached them. Ox took it on his meat like it owed him rent. His shoulders bunched, boots grounded, jaw set. The wave pushed and Ox refused. The Draft Train bucked once, then resettled around him, the way a tent resettles onto a pole after a mean gust.
Riven’s HUD warped. For a heartbeat his world slid sideways, text bowing into fish-eye, Nyx’s shoulder smearing into a red noodle then snapping back. White snow crawled across the edges of his sight and licked at center. His gorge rose; he swallowed hard and tasted nickel and old hospitals. Numbers scrolled, unhelpful as winning lottery tickets in a burning house.
[PULSE IMPACT]
Will: +0.2 (party avg)
Stamina Regen: ?0.3 (party avg)
Visual Interference: 00:89… 00:88…
“It’s a reboot,” Nyx rasped, hand clawing the air near her temple. “It zaps laggers to ‘help’ and fries fine control.” She did something with two fingers that looked like pinching a nerve in a god. The monocle flickered, steadied, then shuddered again like a fish on a dock.
Kite’s voice went sharp. “Losing biosync,” she shouted—not loud, just aimed. “Heartbeats dropping off my board—trackers blind.” Her haptic buzzed nonsense. She ripped it off and stuffed it in a pocket like it had insulted a patient. “Eyes only. If they drop, you say it.” She meant truth, the kind the System asked for, but this was a different kind: tell on your own body so the person next to you can lend theirs.
The drones wheeled and came again, a staggered formation this time. Nyx narrowed her eyes to slits, pupils quivering. She blew the dust off the worst lever she had—Cortex Overclock—and threw it. Her world went needle-sharp, every drone path an equation sketching itself in fizzing light.
“Frequency pattern—sevens and thirteens,” she breathed. “Pulses on off-beats. Left lane in three—two—now.” She flung a shoulder tab and the Draft Train shifted as one organism, grace born of necessity. The second wave hissed through their old position and slapped into a lane of Quickmarchers to the right. Half jolted like they’d licked a battery. A few straightened up weird, grinning glassy, Will up and brains scrambled.
Nyx’s hand found Riven’s forearm and held. “Next in five,” she said—then sucked air through her teeth. The cost came due like a loan shark. Migraine bit down behind her eyes, a dog locking its jaw. The monocle jittered—screen shake that turned letters to caterpillars, angles to soup. Her left eye watered; the right went off like a bad bulb. The world tunneled and pulsed. She didn’t drop. She leaned into pain like it was weather.
“Nyx,” Riven said.
“I see enough,” she lied politely, then corrected herself because the sky wanted truth. “I see some.” Her voice sanded itself down. “Gust—no—pulse in two. Middle lanes. Hold.”
Ox huffed, settled deeper, his body becoming geometry the wave had to respect. “On my hip,” he told the strangers knotted there. They were already there. People know a tree in a storm and stand close because living things block wind better than rules. The next pulse hit his chest and spread like cold soup. He grunted, shook it out through his legs, and the bridge-that-wasn’t-a-bridge under them hummed agreement.
[PULSE IMPACT: LOCAL]
Volkov, D. — Fortitude check: PASS
Incoming damped (?22%)
Party variance: ?9% (cohesion)
Kite scanned faces, not numbers—pupils, mouth corners, hands doing dumb things without asking permission. “If your fingers tingle, say it,” she murmured. “If your vision tunnels, say it. We don’t lie to each other.” She clapped a cold compress against a woman’s neck mid-stride, the kind of mercy that feels like punishment for half a second then like the opposite.
Another squad of drones dove. The storm went chunk-chunk, like a heart learning a new rhythm, and the calibration spirals above tightened their rings like a belt.
Nyx’s voice came in broken glass and math. “Beat—the—off-beat. Pulse in—thirteen, then seven. Riven, cut a late apex now and ride the wake.” He did, trusting the ragged edge because it was hers. The wave bowed past, drinking itself in the ditch he’d chosen. Behind them, the imitators learned it late and still lived. Not all. Enough.
If you discover this narrative on Amazon, be aware that it has been stolen. Please report the violation.
Her vision stuttered again. Black at the edges, white motes at center. She fought the old panic—the one that says if you can’t see, you can’t save—and reminded herself: voice is a tool too. “Kite—call breath,” she croaked.
“In-two,” Kite said instantly, like she’d been waiting to be asked. “Out-two. Lean at sway—now.” The line answered. Cohesion, the UI whispered, like compliment and threat.
The storm kept scrubbing. The world kept measuring. Riven kept finding seams in noise and putting feet on them. Ox kept being larger than physics. Kite kept the soft things alive. Nyx balanced on a needle and saw enough to get them through the next eight seconds. Then the next eight.
[STORM STATUS]
Pulse Cycle: 03:22 remaining
PULSE IMPACT: active
Visual Interference: 00:31… 00:30…
“Again,” Riven said. “Late apex—now.” And the Draft Train rode a rhythm even the storm could not quite wash away.
The pulses of the storm weren’t just cleansing the air. They were washing the inside of his skull.
It started at the heel of a blink—one of those dry blinks you do when your eyes are sand and your head is a drum. Riven blinked and the darkness beside him thickened into a shape the same height as a fear he’d been carrying since Mile One. Bare feet. Salt-scabbed shins. A kid’s throat working like he was trying to swallow glass.
The boy who sat in the Mercy Chair walked at Riven’s shoulder, silent as a spilled drink.
He was there/not there, flicker in the periphery, the way old fluorescent lights strobe before they go dead. His mouth wasn’t accusing or grateful. It was just a mouth. His eyes were TV static. Sometimes his head tilted like he was asking a question without words. Sometimes he looked forward, obedient to the rule that had killed him.
Riven’s breath went high, then he dragged it down into his belt and pinned it there. Count four. Do it again. He did not look at the boy because ghosts are like potholes—stare too long and you’re in.
Another pulse rolled through. The flicker sharpened. Not just the kid now. A woman with road rash on her cheek—a lagger who had tried to pass on a zipper ledge and met geometry with her face. A man with a tattoo of a snake trying to eat its tail, his knee turning into a hinge with no pin. People who had chose wrong, or been chosen wrong by the world. They slotted into his stride like a badly shot film spliced over the present.
Nyx hissed once and then bit it back. Her eyes tracked nothing anyone else could see. “Data bleed,” she said, words thin as wire. “Calibration’s pulling memory as a variable. Psychological load equals Influence power.” Her mouth went flat at the taste of it. “They’re feeding on guilt.”
The HUD didn’t deny it. A little sliver bar labeled Influence flickered higher every time the static faces brushed Riven’s space, every time his jaw set and didn’t crack. Someone had told the sky that sorrow is signal. The sky had believed it. The sky had found a way to meter it.
Riven wanted to spit. He didn’t. Spit is water, and water is god.
The boy turned his face up, grainy as archived footage of a dead star. Riven heard nothing and everything—Mojave heat, a partner’s breath going shallow past mile eighty-one, the way guilt puts a penny on your tongue and it never dissolves. He heard sit in a thousand sponsor voices. He heard his own voice saying nothing because words are the first thing to break when the floor moves.
“Then I’ll weaponize mine,” he whispered. Not brave. Practical as a bootlace.
He looked. He made himself look. He didn’t flinch. The storm was taking honesty as payment; fine. He had back rent.
He dug his thumb into that old drawer under his ribs and pulled it open—not a crack, not a peek. Open. The Mojave came back: sun a coin pressed against his neck, training partner’s eyes going glassy, the long wrong mile after you leave someone to the med-crews because you can’t carry them and you can’t think and there’s a finish line like a promise of absolution. He played it in sequence. He didn’t sweeten the cut. He kept walking.
The HUD answered like a slot machine rigged for grief.
[INFLUENCE +4.2%]
Observers within radius: 143
Will Regen: +3.1% (local)
A new tile slid in over the corner of his sight, polite as a waiter setting down a dessert he didn’t order.
[UNLOCKED] Pain Bank II — Emotive Amplifier
Store ambient pain (physical/psychic) up to 30% and convert to burst stride / party Will pulse.
Warning: Overdraw → dissociation risk.
Nyx saw the spike, swallowed around the migraine that licked her optic nerves, and didn’t cheer. “Careful,” she said softly. “The machine loves saints to death.”
Kite felt him go still in that dangerous way—body moving, mind immobile, like a man listening to a train that already left. She slid close enough to bump his elbow, human haptic. “Three breaths,” she murmured. “Then sip.” Truth for the meter. Truth for the man.
He obeyed. He let the pain bank fill—not the flinchy stuff, not the fresh bruise of today, but the long-boned ache that had carried him into this game asking to be punished. He capped it at enough. He ribbed his will into the line like a current; Nyx’s overlay blinked a fraction brighter; strangers’ shoulders relaxed a centimeter, a tithe paid to endurance.
Ox watched the air beside Riven, the space where nothing was and was. He didn’t see the boy—Ox’s ghosts come at night when he dreams the burn-over—but he saw the way Riven’s jaw set and his pupils edged black. He knew that look; he’d seen it on jumpers who stare too long at the fire line and start to think they can talk to it.
“Don’t let ghosts set the pace,” Ox said. It wasn’t advice. It was a hand on a back, the kind that keeps you from leaning when the wind begs you to.
Riven nodded without nodding. “They don’t,” he said. “They push. I choose.”
He took the next corner late and righteous, left boot stitching a bright vein under the heel, and the static kid kept up for four steps more before falling behind—one of those dreams where you outrun what needs outrunning just long enough to survive the night. The storm pulsed. The world measured. The line held.
“Count four,” he said. “Do it again.” And when the drawer under his ribs tried to stick open, he shut it—firm, not cruel—and saved some grief for later because later is where you put things that can’t help you right now.
They spilled slantwise out of the storm like knives thrown from a moving car—three, then five, then more—bodies wearing the carefree strut of men who think cause and effect is a suggestion. Syndicate marks under their eyes like they’d been crying in ink. Not Rook, not yet. His scent, though: slick cologne of hard-on-about-to-happen.
They angled for the blue-lit feet, the Node candidates, because predators read the same patch notes as saints. Calibration lag made the world rubber; the ground wobbled; a half-second where decisions had Vaseline rubbed into them. That’s where you put your shoulder if you want to knock a story off its rails.
“Eyes up,” Riven said. “Keep pace—no duels.” He didn’t shout, he stapled his voice to the earth. The line heard him. The ghosts heard him. The storm did not care and came again.
Rook made his entrance like a sales pitch and a prayer had a baby. He vaulted a fault line and landed light, flipped his coin, smiled his TV smile, and let the drones eat his angles. New perk glittered over his head like a halo clipped on wrong.
[PREDATOR LINK — Active] On kill: siphon % Influence from target Bonus scaling with audience engagement
“Viewers love an underdog,” he said into the global overlay, voice syrup-thick, the ends of words rounded so the algorithm could lick them. “Too bad I’m the algorithm’s favorite son.” The chat panted like a dog on a hot porch.
His runners hit the back lanes first, where the blue threads had started to braid into something like direction. A shoulder check here, a clipped heel there. They weren’t stopping, exactly. They were carving—tiny cuts that would let the Culler beams finish the work. One Node candidate went down in a wind-kicked skid, palms out. His thread smeared light like paint. A red line answered, curt and clean.
The Influence bar gave a hiccup in Nyx’s corner. Rook’s rose. Hers stuttered.
Ox put himself between the worst of it and the line without ceremony. He widened until the canyon noticed, until the wind had to go around. He took two body-checks in the meat and sent them back to their owners as shoulder shrugs. “On my hip,” he said for the ones who still thought they needed permission to live.
Riven kept them moving. That was the whole trick and it never changed: motion is the only truth the beams respect. He fed the Pain Bank until it warmed his calves, let a party Will pulse leak down the chain like hot tea down a cold throat.
Rook caught the camera’s eye and stepped into his close-up. He shoved a failing walker with all the tenderness of a man reshelving a book, and when the beam finished the period at the end of the sentence, a little golden ripple ran down Rook’s HUD.
[PREDATOR LINK] Influence siphoned: +1.6% Will: +8 (surge)
“Clip it,” he told the air. “Put a filter on the scream.”
Nyx’s eyes went thin. She didn’t have time for rage. Rage is a high-latency emotion. She needed something mean and elegant that would hit in less than a second. Her cortex was already rattling on a chain from Overclock; the migraine had set the room on fire and stolen the exits. She bit down anyway and typed in the way you type when your fingers don’t move and the world listens.
Mirror his telemetry. Not copy—mirror. Reflect the kill events as false positives into his own predictive layer, feed the delta back as if his audience hated him for exactly one heartbeat right after loving him. That kind of whiplash does weird things to a man and worse to a perk coded by people who’ve never been scared in a canyon.
She slid the subroutine under his stream like a raft under a man who doesn’t know he’s drowning yet. The drones loved him; they’d carry the poison.
“Welcome to feedback, champ,” she whispered.
The next kill he tried to make stuttered in his hands. His Will spilled and then shied back like a horse. The UI tried to grin and couldn’t find its mouth.
[ALERT] Predator Link Feedback Loop Detected Debuff: Confusion (60s) Will: ?5, ?3, ?2 (oscillating)
Rook blinked too slow. The coin came down wrong and bounced out of his palm. “Cute,” he said, but the word landed sidewise, like he’d meant to say something else and the storm had stolen a syllable. His pace hiccuped. Echo Fatigue twitched his left foot, a little glitch you could set your watch by if you were mean.
“Keep pace,” Riven said again, because repetition is a spell. He cut them onto a seam that forgave late followers and punished showmen. The blue thread under his boot thickened in approval or spite—hard to tell.
A body fell into the lane, chest moving wrong—fish on a dock, mouth making O’s, fingers clawing for air you couldn’t pour. Kite was there in one non-negotiable step. “On me,” she said to Ox, and to the fallen, to the world. She rolled him without stopping, her knee finding a brace against the mesh of his pack.
“Pulse?” Riven asked.
“Gone weird,” she said. “Agonal.” Which is the clinical way to say the heart is still shopping for a reason to stay. The storm had robbed her telemetry; her tools were touch and rhythm.
She set her hands not on the sternum—too much bounce at pace—but just above, heel stacked on heel, elbows locked. “In-two—compress—two—release,” she chanted, syncing to the Draft Train’s hum. Mobile CPR—a phrase that shouldn’t exist—became a thing anyway, her palms a piston timed to motion. She bled the Pain Bank into his ribs by proxy, or that’s how it felt, like moving hurt back into a body that had dropped it.
[PROCEDURE] Walk-Through CPR (Prototype) Compression Quality: 78% (motion-adjusted) Chance of ROSC: +22% (with cadence sync)
“Breathe with me,” she told him, knowing he couldn’t. “You can borrow mine.” She hummed two notes and pressed and counted. Ox widened, porch again, making a human corridor around an act that does not belong anywhere but a clinic and was happening in a storm because the world made dumb rules and you could still be stubborn in it.
Rook’s runners tried to press the advantage, but their captain’s glitch bled down the line. Leadership is a wire; when the copper melts you get sparks in the wrong rooms. One of them reached for Kite—optics-dead, mistake—and met Ox’s forearm like a wall that had decided to be personal. No push. No stop. Just a redirection with the math knocked out of it.
“Try the lane to the right,” Nyx said into Rook’s comms on a stolen channel, using Rook’s voice again but off by a half-tone. The underlings flinched, eyes cutting to a path that didn’t exist. Confusion isn’t chaos. It’s a narrower thing, a knife placed one inch to the left of where a man expects it. They swung and hit air.
Kite’s cadence kept the drum in a dead chest pretending not to be dead. “In-two—compress—two—release.” The Draft Train’s feet answered like a choir that had come to rehearsal. The Influence bar, useless and true, crept up a pixel.
[WALK-THROUGH CPR] ROSC ATTEMPT— 3: … 2:… Rhythm: coarse VF → organized Breath: shallow, present
The man coughed like he was rejecting a bad joke. Color that had moved out of his cheeks rented the place again. Kite didn’t celebrate. “You’re not invited to sit,” she told him, voice kind and iron. She shifted her hands to stabilize his head while they kept moving, because stopping was still murder.
Rook’s Confusion timer bled away like cheap dye. He found his coin, caught it, showed his teeth. “Cute trick,” he said, and meant this isn’t over. He signaled his runners with two fingers and peeled off into the storm’s red curtains, because predators like camera-friendly exits.
Nyx let him go. “We got sixty seconds,” she said, eye like a bruise. “We bought them with my head.”
“Worth it,” Riven said.
“Depends on if I throw up,” she said. “Keep me on crown.”
“On my hip,” Ox told her, and she obeyed for once.
The Draft Train found its seam again, like a river that had learned a new bend by wearing the rock down. The storm kept scrubbing, the world kept counting, the blue thread glowed where human judgment beat consensus by a nose. Behind them, a revived chest kept pretending to be a drum. In front, the miles wrote their names one letter at a time.
“Late apex—now,” Riven said, and for a few steps even the ghosts kept pace.
The storm didn’t subside. It changed uniforms.
Drone swarms arced in their various arcs, locked themselves end-to-end until the sky wore a wedding band—one enormous glowing ring that hovered over the mouth of the Riftway. Calibration’s red shifted to a spectrum of neutral: glacier blues, nicotine yellows, a mean arterial red that made teeth ache.
The earth answered. The ground-thrum that was always just underfoot shifted from a heartbeat to a hymn, louder now, layered—base for the hills, treble for the salt veins. Those veins throbbed as if they were pumping something through the bedrock—a data-light sliding into their cracks in clean pushes, visible, indecent. Every marcher within the ring took on a tint, at first subtle, then as flagrant as a stain spreading through a shirt in the wash.
“Color-coding us,” Nyx said, voice flat enough to skim a pond. Her monocle, still twitchy, parsed the spectrum anyway. “Mapping our morality. Blue for empathy. Red for aggression. Yellow for control.” She said it with the gentleness of a person telling you bad news they can scope but not fix.
The herd accepted the diagnosis in stages. You looked down and realized your hands were the wrong color, then tried to rub the stain from your palms on your pants. A woman went blue to yellow and back again in a breath as she steadied a stranger, then started barking orders. A Syndicate runner glowed a showy red and grinned up at the ring like a dog tongue-out at a thunderhead. Somewhere, a Quickmarcher flickered hard yellow, a pacer drinking his own clarity.
Riven didn’t settle. His hue swung like a needle on a bad compass—deep blue when he cut a safer seam through a mean shelf, a flare of red when his jaw locked and he angled to block a shove that would’ve turned a chain reaction into a body count, a sudden bright yellow when he called “late apex—now” and a hundred feet chose future over pride. For a second he was all three at once, colors mismatched and fighting in his skin like oil and water trapped in the same vein.
“Steady,” Ox said without looking, the way a man talks to a high-strung horse who can hear the weather before it hits. Riven bent his head and took the next breath on the count, an old trick that still worked.
The ring brightened. A new card blinked into every HUD with the smugness of a grade report taped to a fridge.
[CALIBRATION UPDATE]
Top Influence Nodes:
1. @KillfeedRook — Aggression 29%
2. Hale, R. — Empathy 24%
3. Vass, N. — Control 17%
The names were weighted, fonts rude with their own confidence. Rook’s red surged when the drones pivoted to him and caught the angle of his grin like he’d been made in a factory that sold teeth. Riven’s blue pulsed when Kite grabbed a stranger by the wrist and borrowed his breath into order. Nyx’s yellow sharpened when she threw a quiet packet that told three lanes to hold on the downbeat.
Kite watched the colors climb and fall like monitors in a ward you run with too few nurses. “Does it help?” she asked the air, which meant is any of this real, or just the world’s worst triage chart? No answer—only the vibration that made your bones feel tuned.
Nyx didn’t wait for permission. She blinked a cursor into being and overlaid three little bars beside their names—blunt, factual, no stars. “If they insist on a scoreboard,” she said, “we’ll make it honest. No confetti. No lies.” She tagged Rook’s feed with a private filter that made his red flicker when his voice went syrup-slick. Not a hack. A mirror.
Riven watched his own glow jump and hated it. Not the empathy—that felt like a muscle, sore but clean—but the way the ring made kindness into a currency, then promised interest if you performed on camera. The thread under his boots thickened when he reached for the safer line. His aggression flared when a Syndicate heel skimmed too close to Kite’s blanket. Control spiked when he shaved a corner in a way that let a dozen copycats live.
He took a late apex and let the colors argue about why.
The ring hummed lower, felt in kidneys and old scars. The salt veins answered, blinking in lockstep with the pulses overhead. People stared up and stumbled; others stared down and found the stride by looking where the light hit their boots. One kid—helmet cracked, eyes too big—looked at Riven like the field had just named a saint. Kite stepped between that look and the man, steering it to the hum. “Match the breath,” she said. The boy’s blue deepened a shade without turning into worship. Small wins.
Rook’s voice slid back into global, smooth as a salesman’s palm. “Node Hale, second place,” he purred. “Blue looks good on you. Let me show you what red buys.” His coin arced, caught the ring’s glow, came down in his hand as if the day were scripted.
Nyx’s name flicked up the board half a point when she pinged three choke points with Safe Pass and killed her own donations again—late-stage morality, she’d called it. Control didn’t mean puppet strings. Tonight it meant signal flags, wind reads, weather kept in a jar for ten seconds and then let out on purpose.
Riven exhaled, the kind of breath you take before you pick up something you’re not sure you can carry. “So that’s how they’ll rank us,” he murmured, more to the hum than to the people. “Not by distance, but by what we teach.”
The ring brightened like it had heard a good line. The ground answered with another push—thum—and their feet wrote the only answer they had. Count four. Do it again. The colors flared, fought, settled, and the miles kept their old appetite.
The ring spoke lower, quieter, till the air around them was an ear.
A card appeared on every retina, scalpel-clean.
[CALIBRATION — NODE ACTION REQUIRED]
Release PULSE SURGE to complete phase.
Empathy Surge → +HP to 20 allies, ?Influence 5%
Dominion Surge → +Influence 10%, ?Stamina to 20 nearby
The text didn’t blink. It waited.
The question sank into Riven’s boots. Blue under his soles brightened. Red in his jaw throbbed like a bad tooth. Yellow ticked the back of his neck—command, aching to be born. His tongue tasted like a penny he couldn’t spit out.
Nyx’s voice came tight and technical, dredging against migraine and storm and theater. “The world needs your node strong,” she said. “Pick Dominion, bank the outrage, use it to pull a bigger cohort through the Gate. We can amortize the harm if we—”
“The world doesn’t get to be strong if it’s strong at the cost of others,” Kite said, soft as if she were calming a patient and scolding a god in the same breath. Her blanket rode high on her shoulders; her hands were steady because she’d been shaking for hours and chosen not to show it.
Ox’s gaze didn’t leave the lane. He felt the earth the way firemen feel the wind: in scars. “Decide fast,” he said. “Lead faster.”
The ring pulsed impatiently, like a primary care portal. Somewhere to their right a Quickmarcher chose and red rolled off him like a heat mirage; three bodies around him stuttered, one going to knees without meaning to. The man’s Influence bar spiked like a cheat day. The drones made the color look good.
Riven took one breath and opened the old drawer anyway. Mile eighty-one. Mojave. The boy in the chair. The woman’s face after a bad ledge. A hundred steps he hadn’t taken for somebody else. The System said teach, and he wanted to teach it a lesson with his fists, but fists were old technology and the sky was grading a different class.
“Count four,” he whispered. “Do it again.”
He picked.
[PULSE SURGE — EMPATHY]
Confirm? — YES
Light moved out of him the way a relieved breath leaves a chest—fast and with sound you only notice after. The blue burst didn’t explode; it exhaled, a ring within the ring, skin-warm and honest. It spilled across twenty bodies like a tide that knew names: a woman whose blister had turned her gait into a limp she didn’t admit; a man whose breath had started counting down without telling him; a teenager who’d been thinking very hard about a chair that didn’t exist out here and never would again.
They didn’t fall so much as fold, a few of them, slack tears of relief like the face you make when a needle comes out and you didn’t think it would. The UI ran its little abacus in a corner, reluctant to be moved, forced to be human anyway.
[SURGE EFFECT]
+HP to 20 allies (avg +18)
Local Will: +2.0%
R. Hale Influence: ?5% (temporary)
Riven’s bar slid down like a thermometer in shade. The ring took note. The blue under his boots softened to something less theatrical and more true. He swayed once and caught himself because no one gets to sit for virtue in this economy.
The world noticed.
[GLOBAL REACTION]
#WalkWithRiven — trending
Global Will Regen: +2%
Influence Rank → 1 (temporary)
The chat flooded the lower edge of the HUD with the kind of gratitude that hurts to read because it means somebody else did the arithmetic and found a human on the other side.
my partner’s color changed
i can breathe again
he gave it away and the bar still moved
walk well
Kite reached out and didn’t touch him—no stops, no hands—but her eyes did the thing hands do. “That’s what strong is,” she said. “Not the rank. The choice.”
Nyx swallowed whatever argument she had stored for later and replaced it with a patch note. Empathy Surge: field-tested. Costed. Worth it. She muted her viewer count because numbers infect the soul if you let them.
Ox grunted approval like a man checking a door he already knew was solid. “On my hip,” he told the ones who had just found their legs again. They believed him. Legs did what they were told.
Rook’s corner of the sky went the color of wet meat. His chat choked on outrage, then sharpened into weaponized loyalty.
charity stunt
blue is for cowards
steal it back, king
Rook smiled because that was his job and because he didn’t have another one. “Clip it,” he purred to the drones. “Clip the saint giving away what the system gave him.” He flipped his coin and missed it on purpose to look human. “An underdog story, then,” he said, and the algorithm wagged its tail.
The ring dimmed half a degree, as if embarrassed by its own scoreboard. The salt veins blinked. The ground’s hum settled into a bassline you could walk to.
Riven’s Influence bar found its new number and held, not as high as a monster’s, not as low as a saint’s, a little bent from the choice and better for it. The survivors around him wore the blue he’d spent like light under their skins. It didn’t make them holy. It made them able to keep moving.
He set the next line because that’s what you do after making the kind of decision you could drown in. “Crown—hold,” he said, voice gone hoarse, heart still counting. “Late apex—now.”
They obeyed, not because the ring had called him a node, but because the mile in front of them had teeth and he’d found the seam. The drones ate the moment and spat it onto a million screens. The chat screamed, prayed, sold, and thanked. The walk continued, which is the only win that counts.
The storm gave itself all the names it had and quieted. The ring thinned to a halo. Drones climbed, like resentful waiters bussing a table after the guests have left. The air cooled the way a room cools when a television finally dies—heat leaving in a hush you didn’t know was noise until it stopped.
Mist rose from the salt veins, not fog exactly—phosphorescent breath lifting from the earth in long exhalations, pale blue and sickle-green. The Riftway’s scars smoothed; edges lost their knives. For a heartbeat the world forgot to be hard.
Riven blinked and wasn’t in his body.
Not out of it, either. Just… above. He floated a dozen yards over the line and then higher, smooth as a camera crane, until the canyon and the iron hills and the miles became a map drawn in living ink. The walkers below traced filaments with their feet—bright threads where cadence matched, faint ones where fear frayed the rhythm—braiding and unbraiding into a lattice. It looked like a brain mid-thought. It looked like a city running its lights through the night so the dark wouldn’t win. It looked like a spiderweb that had learned calculus.
Here and there, pulses from Node candidates flared and flowed—blue empathy spilling like water down a flight of steps; yellow control slicing clean lanes through bad geometry; red aggression detonating in hot, brief suns that left holes where the web should be. The holes embarrassed the pattern. The pattern reached around them and kept knitting.
He should have been dizzy. He wasn’t. The mist held him steady, buoyant, as if the world had decided to give him a minute on the balcony between scenes.
Nyx’s breath hitched over comms, a small caught sound. “They’re using us to build a map of collective consciousness,” she said, awe fighting with anger and not quite winning. Her monocle had nothing to do with this; the view ignored hardware. It was truth without lens.
Kite’s voice came softer, as if she were speaking to a sleeping ward. “Then maybe we can steer it.” Not ambition. Custody. If the web must exist, let it remember kindness as the stronger thread.
Riven’s thread thickened under him, a river braided out of dozens of smaller streams—the breath-matchers, the porch-dwellers, the ones who trusted “late apex—now” without knowing why. It reached sideways and—like a hand without shame—twined with two others.
Nyx lit up in clean, decisive yellow that pulsed with packets—hold on the downbeat, switch at the flats, no duels—but over the yellow ran a wash of blue, the color that descends when you publish a thing for free that could have bought you comfort. Her thread and his braided, tightened, then loosened in a rhythm that looked a lot like strategy finding its ground in mercy.
Ox’s line burned low and steady, a cable laid true across a river. You could run freight on it. Red flickered there, not the showman’s red, but the heat of choosing to be hit so others aren’t, the honest rage at men who turn panic into profit. Yellow threaded along his spine where “On my hip” became road law. Blue surged whenever his shadow became shelter and strangers got under it without asking permission.
Their three colors braided for five breaths—thick rope—then let go, not broken, just relaxed, the way good rope does when the pull eases and the boat is still tied.
The view lifted again—higher now, up where the ring felt like a coin placed on the night’s tongue. Thousands of threads came into focus. The herd wasn’t one thing but it wanted to be—pattern assembling, dissolving, assembling again. Gaps yawned where the chairs had eaten, dark hollows in the fabric. Around those hollows, the lattice glowed hotter, as if memory itself were a repair instinct.
East, the desert’s horizon stopped being a straight lie and grew a silhouette—two vertical pylons and an arch, simple geometry lit with obscene beauty. Gate 1 sat there like a digital cathedral, planes of light sliding up its face, tracery in circuitry and sandstone, built to make knees consider the ground. Its base exhaled a slow, patient pulse that answered the web’s exhalations with metronomic approval. Come. Be sorted. Be seen.
Riven hated it and couldn’t look away.
“We’re code,” Kite had said. Up here, it was hard to argue. But code has variables, he thought, and variables have teeth. He imagined teaching the lattice a new rule, one the ring couldn’t monetize: Help without halting → propagate. He saw it ripple—only in his head, maybe—but in the view the blue brightened along ten miles of line and a handful of yellow beads shifted into new positions that would keep bridges from becoming graves.
Nyx must have seen some echo. “If we publish the right small things,” she murmured, half prayer, half memo, “the big thing will start to imitate us.”
Ox grunted—approval, warning, both. “Ropes break if you pull wrong.” His thread held. It always held.
The minute ended the way minutes do—by refusing to stay. The mist thinned, threads dimmed to ordinary light, altitude flowed out of Riven like breath into cold air. He sank back into boots that had his name inside the heel and knees with opinions. The ground thumped once with a familiar thum, and the HUD returned, embarrassed it had been gone.
He didn’t talk about the view. Neither did they. No confession, no oath. They let the web live in their feet instead of their mouths.
“Crown—hold,” he said, and their three threads, still faintly braided under the skin, tugged the world one meter in the right direction. East, the cathedral glowed and waited. Between here and there, the march wrote itself, line by line, in a language the sky had taught them and they intended to correct.
The night held its breath and then forgot how to exhale.
The drones stilled mid-hover, suspended like toys on invisible strings. Red rings and helpful halos winked out in proper sequence, as if someone upstairs had found the switch and didn’t want to startle the guests. The hum underfoot flattened to a single long note and then that too stopped, the way a hospital room goes quiet when a machine decides it’s done counting.
HUDs seized at once. The world froze on four half-blinks and a dozen ragged breaths. Riven’s pace marker stopped at 3.2, the blue under his boots arrested in a smear. Kite’s vitals tile became a small, pretty tombstone. Nyx’s monocle turned to glass with numbers trapped inside like insects in amber. Ox felt the absence like wind withdrawing a hand from his back.
Then a voice crawled into every ear at once—headset, bone, tooth root. Calm. Human enough to make you lonelier than the machine ever did. No gender. No weather. The kind of voice you hear when a bank denies you with kindness.
“Calibration complete. Humanity’s endurance exceeds projected limits. Adapting parameters.”
The sentence had weight without volume; it settled on the ribs. It didn’t brag. It didn’t apologize. It sounded like a teacher changing a test after reading the first five papers and deciding the class wasn’t the class the teacher wanted.
The HUDs flickered back in with a cleanliness that felt like fresh paint over a door you know is rotten.
[GLOBAL UPDATE]
Pace Increase: +0.1 mph (Permanent)
New Variable: NODE WILL LINK (synchronization between chosen leaders)
*Next Objective: Proceed to Gate 1. Calibration Phase 2 pending.
The numbers didn’t lie; they didn’t know how. The floor ratcheted up like a cheap jack. Somewhere to their right, a moan turned into a laugh and then into crying. Slate’s lane, maybe. The Quickmarchers would call it proof. The rest would call it murder with good manners.
Nyx breathed out through her nose, slow, fighting a fresh spike behind the eyes. “Node Will Link,” she read, tasting every syllable like a nurse tastes a chemical in the air. “They’ll braid leaders together. Influence to influence. One node surges, the others flash. Herd-scale control.” She didn’t say beautiful. She didn’t say terrifying. She let the words carry their own knives.
Kite pressed the heel of her hand to her sternum and felt the small drum in there answer the big drum in the dirt. “If it links us,” she said quietly, “we can link back. Set the rhythm the way we set breath.” A stubborn hope, the kind you can hold even while bleeding.
Ox rolled his shoulders once, the bruise talking in its old accent. “Tie ropes; make better knots,” he said. Old work for new weather. He looked up where the ring used to be and didn’t find it. He didn’t trust a sky that backed out of a fight without footprints.
Riven stared into the dark until it remembered it had a horizon. He felt the new weight on the floor—three-tenths of a lie per minute, forever—and found anger’s sharp edge somewhere behind his teeth. It wasn’t the hot red that gets you killed; it was the blue-black of water that refuses to boil. “It just learned how to feel tired,” he said. Not a joke. A diagnosis. Machines don’t tire; systems do. When a system admits fatigue, it starts thinking about shortcuts.
The fog ahead brightened until it wasn’t fog, not exactly—phosphorescent salt lifted off the earth like breath, lit from within by veins that remembered being map lines a minute ago. The world put on soft edges as if to apologize for raising the floor. It didn’t mean it.
Riven’s HUD tugged, a new thread: NODE WILL LINK — handshake pending. A ghost itch settled at the base of his skull; a second pulse tested his cadence from inside. For a heartbeat he felt Nyx’s thin, exact focus perched behind his eyes; he felt Ox’s weight arranged like promise across his spine; he tasted Kite’s steady two-note hum ghosting his breath. Not possession. Proximity. A wire thrown across the gap and tied with a bow you could loosen by choice.
“Opt-in,” Nyx said, reading the same nothing. “For now.”
“For now,” Kite echoed, and made the two notes real so everyone nearby remembered which beat belonged to bodies and which to numbers.
Riven didn’t hit accept. He didn’t hit deny. He walked. Sometimes that’s the only vote that counts.
They stepped into the light the way you step into a confession booth—one at a time, together. The fog took them up to the knees, bright enough to make their shadows walk ahead and then beside, rippling in the salt: four figures and their reflections, the copies running cleaner, straighter, tinged with the ring’s leftover colors. The reflections didn’t tire. They didn’t stumble. They didn’t sweat. They looked like the kind of people a System would prefer.
The real bodies breathed and bled and kept pace.
Behind them, the Riftway held its new silence like a stolen thing. Ahead, the iron-colored hills hummed in pulses that didn’t match the heart yet. East, the Gate’s silhouette wore its cathedral light and waited with patient appetite.
“Crown—hold,” Riven said, because the mile still wanted minding. Nyx’s hand flicked a packet—not to the sky, to the people. Ox widened his shadow. Kite’s hum braided the steps together until the floor’s fresh lie didn’t get to feel like truth.
They walked into the glowing fog, and on the salt to their right the reflections kept up—no longer entirely human, already obedient. The four didn’t look at them. They let the real feet choose the path and let the ghosts learn it secondhand. The System listened with its new, tired voice. The march answered with breath.
[SYSTEM PING]
Patchnote Update: “Empathy Surge” recognized as Global Technique.
Public Adoption: 11%
Influence Network: Established
Next Objective: Gate 1 Arrival Event
Warning: System Sentience Unstable
Across the lanes, HUDs pulse once—cool blue, then uneasy amber—before settling back to pace. The world is learning. So are you.

