home

search

Chapter 1 – “Wake”

  Black.

  Monotone like a tuning fork held to the bone.

  [BOOT]

  Welcome to ENDLESS MARCH (Closed Test)

  Syncing user metrics…

  Calibrating stride…

  Quest: Maintain pace ≥ 3.0 mph. Stopping = Attrition.

  Hint: Drafting reduces Stamina burn.

  Warning: Sponsor objects may affect survivability.

  White sun irises open in his eyes. Heat dumps into him like a bucket. Riven blinks hard—salt crust at the corner of his mouth, tongue too big for a dry jaw—then the HUD burns through the glare in thin green wire:

  HP 100 | Stamina 80 | Will 60 | Stride 12 | Fort 8

  Encumbrance: Feathered

  Pace Cursor: 3.0 mph (MIN)

  Wind hums across a horizon that never arrives. The world is a sheet of glassed salt rippled by long, pale scars—no landmarks, no shade—just ten-thousand silhouettes in regimented rows, shoulder to shoulder, all already moving.

  Count four. Do it again.

  His legs answer as if the ground is a treadmill and he’s the late one. Ankles loosen, knees find an angle, hips unlock. The first breath tastes like an empty canteen. His soft flask slaps his ribs: full, good. He swallows anyway, the gulp loud in a world that wants only footsteps.

  A shadow passes. Drones float above like fat, patient flies—sleek black ovals with belly cameras and thin red threads that rake the ranks.

  “The March begins,” they say together, the voice flat and anonymous, a thousand speakers in a single sentence.

  On his periphery: faces. Young, old, shaved heads, tangled hair, sun hoods, panic. Some try to pivot for friends and the UI pings a knife-bright chime:

  Pace Deviation > 0.2 mph.

  Attrition risk elevated. Maintain forward motion.

  Someone two lines over stumbles. The red thread kisses a calf. There’s a pop—neat, obscene—and the body folds out of the column like a bad step cut from a dance. The rows close, the place he occupied sealing with the indifference of surf.

  Fast is slow when you’re dead.

  Riven sets his cadence: two in, two out. Scar tissue in the left calf flickers, a soft electric tug. He lets the pain sit. He counts. He does not look for the edges; the edges aren’t for him. Not yet.

  Tutorial: Drafting

  Walk within 2m of another to gain +5% Stride.

  Warning: Close spacing increases collision risk.

  The neat lines begin to smear as walkers discover wind. Cross-grain gusts push the column; hats flutter; a thousand micro-corrections ripple like scales on a living thing. Riven tilts six degrees windward and feels the ground stiffen under a thin crust where salt’s been combed. He angles onto the crown, lets it carry him.

  “Maintain pace,” the drones repeat. “Stopping = Attrition.”

  His HUD cursor flickers from green to amber when a boy in front of him yo-yos—panic-slow, panic-sprint. The accordion begins, a rubber band of bodies. Riven edges right, half a shoe’s width, taps his thigh four times, finds an opening. The sun’s too loud. The world smells like hot penny and dry paper.

  Hint: Hydration improves Fortitude. Inventory → Soft Flask (2L)

  He doesn’t need the hint. He needs the rule. He repeats it under his breath the way you repeat a psalm you don’t believe yet. Maintain pace. Maintain pace.

  Someone behind him shouts a name. Someone ahead sobs. Someone laughs, thin and wrong. A sponsor banner scrolls across the sky like a mirage: MERCY SEATS — REST RIGHT. RECOVER FAST. The letters shimmer, then vanish.

  “Marketing,” Riven says to no one, voice a rasp. “Bait.”

  The wind lifts and lays down. The formation breathes. Heat nests in the hollow of his collarbones; sweat won’t come yet. His heartbeat knocks a new rhythm he hates, a little bird flutter under the sternum. He narrows to the cursor, to the line of his own feet, to the pattern of ripples ahead.

  Count four. Do it again.

  Pace Compliance: Good.

  XP +10: First Mile Initiated.

  Note: Global Minimum Pace may adjust without notice.

  The drone’s shadow crosses him once more, cool as a blessing that isn’t. “The March begins,” the voice had promised. It wasn’t a promise. It was a rule.

  He keeps walking.

  At first it’s just a flicker—an instinctive reaching for the menu that isn’t there. Fingers twitch toward a shortcut that should open options, stats, chat, something. Nothing happens. No radial wheel, no pause overlay, no escape key. Just the pulse of footsteps and the endless hiss of the wind.

  Riven glances to his left. A man in a sleeveless hoodie is muttering, “Where’s logout? Where’s—” before the red thread glances his heel. The drones hum approval; the body drops. The voice cuts short. The space where he was closes seamlessly as the column flows around him.

  [Hint: Maintain forward motion.]

  Someone farther ahead begins shouting, for a GM, for customer support, for anyone. The only reply is the heat—the white sun baking down so bright it buzzes—and the UI cursor in the corner of every eye, counting pace like a heartbeat.

  Riven tries a voice command: “Menu.” The system answers with the dry neutrality of code.

  Invalid input. Maintain pace.

  No logout. No help. No safe zone.

  The walkers begin to understand it in ripples: this isn’t a test build with debug mode on. This is the game. And the game doesn’t stop. A few slow to check inventories, or to wave hands where a holographic keyboard should bloom. The red threads bloom instead.

  Each soundless flash makes the rest walk faster. Breath quickens. Heat distortion rises like ghosts.

  Riven’s throat feels tight. He sets his rhythm—four-count, swallow, repeat—and looks straight ahead. The salt plain stretches forever, pure glare and motion. He can taste the system’s indifference in the air.

  No menus. No logouts. No pause.

  Just the rule.

  Keep walking.

  The first scream isn’t loud. It’s small, practical, the noise that comes out of your mouth when you drop something important. A kid two bodies up from Riven, sunburned nose and hair stuck to his forehead, stumbles as his lace catches under his heel. He looks down, does the wrong math, and squats.

  Riven sees it before the kid’s knees touch salt—the way the pace cursor in everyone’s HUD tics up in brightness, how the drone closest to the child dips a centimeter like a hawk testing the wind.

  “Don’t—” someone says, but they say it after the movement’s already happened.

  The red beam shears through with surgical boredom.

  [ALERT] Pace Deviation Detected

  Attrition +1 stack… +2… +3

  HP 0 → Terminated

  There’s no mess. The beam doesn’t explode out; it erases. The boy’s body collapses at the line of the cut like a tent pole kicked out of a wall. His hand still clasps the lace in a stupid, tender loop. The rest of him has already started to become a shape on the salt.

  Shock radiates through the column the way heat does—spreading, then bouncing back. Walkers flinch without breaking stride, eyes flicking wide, then back forward like they’ve been slapped and told to keep their chin up. It smells, briefly, like hot metal and something clean, antiseptic. The drones’ humming never changes pitch.

  Riven’s heart thumps against his ribs. He doesn’t let it set the pace. He sets it.

  Count four. Do it again.

  One—the left foot lands on firmer crust. Two—the right skate, then catches. Three—breathe in. Four—breathe out.

  The pace cursor at the edge of his vision pulses green over amber. Instinct starts in his calves, a nagging to dart sideways, to create space around the absence, to do something. He doesn’t. He moves half a shoe’s width, enough to lose the tangle of legs in panic-behind-him but not enough to trip collision. He holds the kid’s fallen body in his peripheral for exactly one stride, then lets it go like everything else this place swallows.

  The talking has started now, words steam boiling off:

  “He was just tying—”

  “There’s no pause?”

  “Where are the mods—”

  “Call a medic—”

  “Don’t stop—don’t—”

  Each syllable chokes out under the next footfall. Riven tastes salt that isn’t sweat. Swallows it back down.

  [Notice] Stopping = Attrition

  Maintain pace ≥ 3.0 mph

  Warning: Global Minimum Pace may adjust without notice.

  A woman two rows over has started to cry the way a pipe leaks—quiet, constant. A man to Riven’s right begins bargaining at the sky: “He’s a kid,” he says to the drone, “he’s a kid,” as if the lens can be swayed by nouns. The drone rotates one degree, capturing angle or wind or grief—who can tell.

  Riven’s fingers start to tap his thigh—one, two, three, four—until the urge to look back is finished. The scar in his calf tugs a small, petulant curl. He catalogues it. He breathes past it.

  The absence where the boy fell closes. The train reforms. It’s obscene how easy that is. He recognizes the sensation: the world closing over a wound without ever admitting it was cut. Mojave sun, mile eighty-one, a partner behind him whispering, go, and Riven counting because numbers were the only thing that never lied.

  The column as a whole tries to correct after, like a flock of birds banking after a hawk strike, and immediately makes it worse. Walkers crowd into the “safe” lane, shoulders rub, elbows catch straps. Three sets of bodies trip the same ripple—stumble, sprint, stumble. The red threads flicker brighter. Drones drift down by a fraction, weighting the air with consequence.

  “Eyes forward,” Riven says, not loudly, just in case the air needed telling. His voice sounds like sandpaper dragged over wood.

  He angling back to the crown of the salt where the wind has scoured a line. The surface there is just stiff enough to keep ankles honest. Three breaths. Don’t compete with the panic. Go under it. The cursor levels.

  The teen’s shoe is still in the lane, laces splayed out like seaweed. A walker clips it and pinwheels, manages to stay upright with a curse. Riven ghost-steps the shoe without touching it. He wants to kick it aside—to help—but “help” is complicated here. Help might be the red thread.

  [Hint] Draft Bonus Active: +5% Stride

  [Caution] Close spacing increases collision risk

  He tucks in behind a broad-shouldered man whose hat brim throws a small mercy of shade. The wind drops for a heartbeat in there. He rides it, buys himself two breaths of easier effort, then slides out again before the draft compresses and someone bumps his heel.

  The talking has thinned to a hiss. People are conserving air, or belief. The boy has become a fact and the fact has become a rule and the rule is the only thing that lives here.

  No menus. No logouts. No pause.

  “Maintain pace,” the drones intone, as if the words are water. “Maintain pace.”

  Riven rolls his shoulders once, checks the way his pack is riding. He catalogues weight, blister risk, sun angle. He chooses not to look for the kid’s face. He looks for the next stable ripple instead. He finds it. He steps into it.

  Count four. Do it again.

  He doesn’t know yet where this leads. He knows how to get there: one meter at a time, with breath that obeys and feet that don’t lie. The world can subtract what it wants. He’ll keep adding.

  Behind him, someone whispers, “Tie it on the run,” like a prayer learned too late.

  Ahead, the salt shivers with heat. The cursor stays green. The column breathes. The drones hang. The rule holds.

  Riven moves.

  Heat liquefies distance. The horizon shimmers. Drones coalesce over the column—down, rake, up, drift—methodical, if you tune the chaos out.

  “Six seconds,” comes a voice to Riven’s left. Tone clear as a metronome tick. A woman with a glare-confusing monocle strides at his periphery, fingers drumming her teeth. “Scan interval. Red comes down on six. Use five to fix, six to survive.” She doesn’t wait for assent. “Crosswind left—Y-train. Ox for anchor.”

  “Ox?” Riven calls without turning.

  “Da,” bellows a big-shouldered man windward of them, brim low, rope-callused hands loose at his sides. He broadens his lane so two can breathe in his lee. “On my hip. Use my wind.”

  Riven tastes the column’s craving for form—the way strays lean into any rhythm that can suggest fewer errors. He angles higher to the salt’s tight crown and slings a low line-call that plays the boots more than the air.

  “Right crown—two—drift—late apex—now.”

  Bodies fit. Not all, but some. The accordion exhales for a dozen paces. His cursor stays green.

  “Good,” says the monocle. “Name’s Nyx. We’ll pulse on his call. Four in, two surge, then flow. Ox anchors leeward. I’ll time the drones.”

  Riven doesn’t demur. He times with her. One—two—three—four—five—

  “Six,” Nyx breathes.

  The red rake drops back, hunting trepidation. It finds less.

  A willowy shape glides up to Riven’s other side, scarf tucked at her chin, hands already working on someone else’s boot. “Keep breathing,” she says to the limper without glancing up. “In—two—out—two. Say ‘left’ if it hurts left.” She draws a quick, neat knot at stride, palms the lace, pats the ankle. “You’re okay. We’re okay.” She nods at Riven. “Window in three?”

  “Two,” he corrects, reading the waves. “Now.”

  She’s gone again, weaving order into bodies. “Kite,” she hails back. “I’ll log the protocol later.”

  Ox rolls a shoulder, cups a draft. “We move.”

  Nyx snaps a shoulder tab—green to yellow. “Pulse in five. Riven, call the apex. Make mercy scale.”

  Riven taps four on his thigh. The line holds. Leadership isn’t a speech here; it’s a course your feet trust.

  Ox rolls his pack straps with the slow deliberation of a man who’s been hauling his life all over the world since he learned to walk. Slide, pull tight, breathe out. The ropey cords in his forearms don’t quiver. Heat shimmers off his shoulders like smoke, and the medallion inside his cap catches a flash of light. He doesn’t look up. He doesn’t look down. He just sets the tempo with a low, steady breath that everyone behind him unconsciously matches.

  Kite floats beside him, drifting through the column like a medic on wheels. Her scarf is wet and dark with the little water she’s given up to make it wet enough to have some cooling effect. She presses blister patches to palms and onto heels as she passes—tiny gray squares from her pack that dissolve on contact. “Don’t stop,” she says to everyone she touches. “Press and keep walking.” Her voice is cool and procedural, almost soothing against the wind.

  The drones’ red eyes flicker over them and move on, tricked by the momentum. Riven looks once at the ad hoc triage line forming around her—tiny, self-protective gestures in motion—and feels the train solidify. Ten thousand strangers learning one truth at once: mercy has to keep moving, or it dies.

  Wind slices across the flats, a horizontal push that makes ankles turn traitor. Riven feels it first in the hat brims of the people ahead of him—tilting in the same beat like grass in a gust—and in the way his own heel kisses the salt a fraction wider than he wants.

  “Wind shear,” he says, low. Then, louder without breaking tone: “Stay leeward, half-step.”

  He angles windward himself to show the lane: six inches up onto the firmer crown where the crust holds, leaving the lee pocket open like a corridor. Ox slides into the wind’s teeth on instinct, broad shoulders making a moving wall. Kite tucks on Ox’s hip, her hand steadying a limper’s elbow for two strides before letting go. Nyx flips a tab on her shoulder from yellow to green and taps her teeth twice: message received.

  Strangers respond. A boy with a shaved head and a bleeding heel falls in behind Ox and instantly breathes easier. Two women in mirrored sunglasses stop fighting the wind and let their bodies fall a half-step into the lee. The column ripples; what was a smear of panic begins to braid.

  Riven throws the line-call to hold it. “Right crown. Two—drift left—late apex—now.”

  Feet obey. The worst of the crosswind becomes a manageable lean. The drones’ red rakes pass over the formation like bored cats over furniture that refuses to tip.

  [System Notice]

  Party Bonus: Drafting +5% Stride

  Leader recognized: Hale, R.

  The text hangs in his HUD like a brand he didn’t ask for. He neither smiles nor flinches. Labels mean less than the meter ahead. But the effect is real: the cursor in his peripheral nudges greener, the burn in his quads smooths.

  “Confirmation bias says we’re geniuses,” Nyx mutters, but her tone is pleased. “Y-train holds. Pulse in four.”

  Ox just says, “Da,” and breathes big enough for three. “On me.”

  Kite gives the limper a quick pat—“You’re doing fine”—then slips the haptic band on her wrist a notch tighter and matches her voice to its beat. “Step-step. Breath-breath. In—two—out—two.”

  The rhythm takes. Step-step, breath-breath. The column stops arguing with itself. It starts to move like a single animal that’s learning how not to trip over its own fear. People keep their eyes forward, not because they trust the world, but because they trust the person directly in front of them not to make a stupid mistake.

  Riven keeps the calls minimal, just enough to anticipate the ground’s tricks. “Ripple in three—two—now.” They roll over a patch of softer salt without losing speed. “Edge seam—half left.” Ankles survive. “Crown’s thin—light feet.” The accordion, that hateful rubber band of anxiety, loosens another inch.

  The wind shifts a hair and the train flexes with it. Nyx’s voice carries like a control tower. “Tempo hold; drones on five—four—three—” She doesn’t finish; she doesn’t need to. The rake passes behind them and finds nothing to punish. Her teeth tap once. Approval.

  Kite glides back up, cheeks flushed with heat but eyes steady. She presses a blister patch into a waiting palm without breaking stride. “Press and count four,” she says. “You’ll hate me now and love me in a mile.”

  Ox’s pack creaks once as he cinches the strap he loosened to breathe. “We move,” he rumbles, and the little group around him echoes it in smaller ways: a chin lifted, a hitch in breath settled, a hand falling away from a panicked stop gesture.

  “Stay leeward, half-step,” Riven repeats, not because they didn’t hear, but because repetition is the rope that holds a formation together. He hears his own voice and remembers another voice a lifetime ago—don’t half-ass it—and for a second the heat on the salt is a different heat, a memory. He blinks it away. The march doesn’t honor ghosts unless you pay with feet.

  [Party Status]

  Stride: +5% (Drafting)

  Nyx glances at him, measuring. “Okay, Leader-not-Leader. Hold that crown, call the late apex at my count. We’ll test a two-six pulse.”

  “Copy,” he says.

  They move, and the moving becomes a kind of quiet. The shrieks fade to sporadic barks; the bargaining with the sky dies out. Even the drones seem farther away when your feet are doing the same thing as the person in front of you. The world simplifies to four-counts, to the slight dip of a shoulder when crosswind kisses, to the assurance that the red threads will pass over you because you are, collectively, too boring to kill.

  Step-step. Breath-breath.

  A bond isn’t a speech. It’s the decision a dozen bodies make, in the same second, to believe the same line-call. Riven feels it settle—light, provisional, real. Not trust yet, but alignment.

  “Late apex,” he says when the salt ridge asks for it.

  This book is hosted on another platform. Read the official version and support the author's work.

  “Now,” Nyx says, precisely one beat later.

  They turn as one, and the wind misses its chance.

  He’s no more than sixteen—scrawny legs, oversized sun hood, shoes purchased for sidewalk clearance, not for salt crust. He’s a lane away, behind the shelter of their forming train, when the cracking sound opens under his forefoot. The crust shears; his ankle knifes down and he stumbles, pitching forward to his knee with a surprised little laugh that’s all breath misfiring.

  The drones hear it as sin.

  Red threads tilt. The nearest Culler drops a palm’s width like a curious insect.

  “Up,” Riven calls, already scanning the micro-terrain for a lane that will clear them both without tripping collision. He needs two seconds. He has one.

  The boy plants a hand to push.

  [ALERT] Pace Deviation > 0.3 mph Attrition beam engaged HP: 100 → 87 → 79…

  The laser doesn’t cut this time; it leeches. A fine, colorless rake pours over the kid’s shoulders and his HP bar floods down like a siphoned tank.

  Kite is already angling toward him, breath steady, one hand out with a medic’s reflex. “On me—hand here—match my breath—”

  Nyx snaps hard, “You’ll die too.” Her voice is a blade meant to cut instinct. “Window’s gone. Drones on two. Don’t half—”

  Riven’s calf twitches; Pain Bank hums, ready to cash. He can buy three seconds if he sprints the line and takes the rake himself—maybe. He calculates angles, sees the chain of bodies behind him, the ladder of mistakes this will set into motion, the red moving like weather.

  He hesitates a heartbeat—just one. The old Mojave fear cracks its knuckles in his chest: the disease of freezing when someone else’s whole life is a crisis point.

  HP: 79 → 62 → 44…

  [Caution] Close proximity will share Attrition.

  The kid looks up at them, eyes gone glassy with heat and the injustice of it. His mouth shapes please, without air.

  Ox rumbles, “Riven—” half warning, half question, half promise to take the hit if he says now.

  “Late apex—hold,” Riven says, and hates the words as they leave him, hates the math that made them true.

  Kite’s fingers are inches from the boy’s wrist. She swallows, jaw tight, and peels herself back into motion like it costs blood. “I’m sorry,” she says, quiet enough for the drones to let the error slide, just loud enough for the boy to hear a human sound as the beam drinks in what’s left.

  HP: 44 → 21 → 9 → 0

  Status: Terminated.

  He folds the way the first one did, but slower, like a tent stove going cold. The column reknits around the absence. The shoe he leaves behind is new, bright, unscuffed on the side that didn’t meet the crack.

  The train’s rhythm falters. A woman sobs once, anger-shaped. Someone mutters “monsters” and it’s not clear if they’re referring to drones, devs, or everyone else.

  Riven counts because numbers are all he has that don’t accuse. One—two—three—four. He calls the next line like a lifeline thrown to strangers who’ll hate him for it. “Edge seam—half left—light feet.”

  The cursor stays green. The world stays cruel.

  Nyx doesn’t look at him. “We keep them alive by not adding bodies to the pile,” she says, voice low and brittle with self-defense.

  Kite’s hum comes back, two notes trying to stitch air. Ox’s breath is a metronome big enough to hide inside.

  Riven doesn’t look back. He files the boy under debt and keeps moving. The march takes what you leave; today it took a heartbeat. He swears, quietly, that it’s the last one he’ll give it for free.

  Sound thinns as he levels with the scorch mark—like someone turns down the volume knob on the world. Footsteps smear to a dry hiss, wind to radio static. The salt is glazed there, faintly pearled from where the beam cooked it. The boy is gone; the heat remembers.

  A chime ghosts his HUD, almost apologetic.

  Near-Death proximity → +25 XP.

  Milestone: Witnessed Attrition (x2).

  Riven doesn’t flinch because flinching is a motion the drones might cost. He files the notification without allowing it to land. His mouth tastes of metal. The four-count slips once and he jerks it back by the scruff.

  Four. Do it again.

  The column’s noise rises in patches: Kite’s two-note whir, Ox’s big exhale, Nyx’s teeth click—a systems check after a brownout. The scorch mark crawls behind them as if distance were a kind of mercy.

  He survived by doing nothing.

  The sentence arrives fully formed and heavy, like something dropped in his pack when he wasn’t looking. He tests its straps. It doesn’t shift. It sits.

  He tries to revise it—He survived by not adding a second body; he survived so the others wouldn’t die. The game’s math nods along, efficient, sterile. The human math doesn’t.

  [Note] Pain Bank I: 31%

  [Hint] Sprint windows can clear congestion safely.

  “I saw,” Kite murmurs, without looking at him. Her voice is steady because it has to be. “We’ll make a fix for that. Running lace. Two passes.”

  Nyx says nothing. Her shoulder tab flips from green to yellow: recalculating.

  Ox rumbles, “We move,” like an absolution he doesn’t quite believe.

  Riven pitches his line a hair to keep the train off a softer patch. The cursor stays green. The world does not undo itself. The scorch mark doesn’t argue.

  He imagines a different heartbeat—the one where he sprinted, took the beam, saved the kid, and became the cautionary story they would all forget by sundown. He pictures the ten that would have fallen behind him in the tangle. The game is built to make you choose the wound you can live with.

  He chooses this one—for now. He adds it to the ledger. He walks.

  The sun does not rise; it presses. Light condenses until the air vibrates. Heat sinks into the lungs, a second, worse inhalation.The salt plain scatters reflection so violently the horizon rips away and reforms as a lie.

  [Event Weather] HEAT HAZE Lv. 1

  Ambient: 101–104 °F

  Hydration demand ↑

  Fortitude Check Required.

  Failure → Stamina ?10%, Vision blur +15%.

  Riven’s HUD chokes on crimson at the margins. Droplet icons raise flags: LOW. The cursor is obstinately green. He shortens his stride by half a centimeter to soften impact, shuffles onto a lane a micron darker that absorbs heat a percentile less greedily.

  “Shade got murdered at spawn,” Nyx says, dry. Her monocle mushrooms a micro-telemetry bloom—UV spiking, drone cadence skittish but predatory. She clicks her teeth. “Heat wall’s not a flavor; it’s an attack. Pace spikes inbound to sort the dehydrated.”

  Ox inhales deeply and steadily through his nose, as if he’s siphoning chill from the atmosphere. He slides a quarter lane into the crosswind, enlarging his draft shadow.“On my hip,” he growls. “Eat my wind.”

  Kite’s scarf is wet enough to stain her collarbones. She holds up two fingers, makes a small circle with them: sips, not gulps. “Three breaths, then sip,” she says, and her voice is the banal anesthesia of a waiting room that can’t possibly exist.“Budget. Don’t chase thirst.”

  Nyx is the first to spot the secret rhythm within the beating.

  Every few minutes the drones dip, the heat rises and the global pace meter flashes. But when she commands a brief perfectly timed surge—four steps faster then back to the baseline—the temp indicator on her HUD blinks down.

  She blinks, checks the data feed again.

  “Wait…” she half says, half shouts, “it cooled.” She runs another surge and watches it fall. The red wash eases. In the periphery, her monocle dings with a micro-log entry: Attrition reset detected.

  Nyx smiles, salty sweat streaking across her cheek. “It’s not a wall…it’s a loop. The code flags stagnation. If you pace steady, it cooks you to force movement. But if you pulse short bursts, the heat tick resets.”

  “Pulse-pacing,” she says the term out loud, testing it. “Four beats fast, six recovery. The program calculates that as flatlining.”

  Riven plays with the math, fine-tuning his gait until he hits the cadence: step-step-step-step—rest—rest. The train follows, bodies instinctually pulsing in unison. The heat wave rolls back a fraction; the world’s glare fades one tone cooler.

  [System Update] New Strategy Logged: Pulse-Pacing

  Result: Attrition decay reset. Heat tick lowered.

  “Damn,” Kite breathes, his voice a whisper of awe. “You just taught mercy to move faster.”

  “Correction,” Nyx corrects him, clicking her teeth twice. “I taught the code to cool off.”

  Ox sees the kid behind him stagger, lips white, eyes unfocused—the milky, unknowing expression of the soon-to-die. He hesitates, not. He slides his thumb under the Y-connector clipped to his hydration line, twists the valve, and feeds the clear tube back, a whisper and a nudge: “Sip. Two seconds.”

  The boy blinks at him. “You will need—”

  “Da. I need you walking,” Ox says. No drama. No lecture. Just the rule, repurposed. The boy complies. Two slow swallows, and he’s on the next pair of cracked hands.

  Riven gets the message, and reshapes formation, narrowing the lee pocket so Ox’s shadow shelters more of them. Kite makes a small approving sound and applies a blister patch to a walker’s heel as she passes. Nyx flicks her shoulder tab green and mutters, “Shared resources—non-PvP exploit. Let’s formalize it.”

  [System Notice]

  Hydra Manifold linked (4 users).

  Buff: Shared Hydration +3% Fortitude regen (Temp).

  The buff is negligible, but spirits lift like a heartbeat remembered. The column reforms, a rhythm keyed to Ox’s slow, grounded breaths. For the first time since spawn, the rule is not absolute. It flexes, minutely, exquisitely, for all their sakes. Cooperation is in the meta.

  Kite works as she walks, hands firm even through the mirage of heat. She unties her scarf, tears it down the seam, then sprays both halves with two firm squeezes of HydraTab solution. The chemical reaction fizzles out, leaving behind a wisp of cool vapor, sharp and sulfurous like rain that’s yet to hit the ground.

  “Window?” she asks.

  Riven calculates the timing—solid ground, drones swiveling away—then gives a single nod. “Four seconds. Move.”

  She darts to his side and drapes the wet fabric over his throat and over the throbbing tendons in his wrists. She pulls each knot taut with the assured hands of one who’s used to wrapping burns on stretchers in the back of speeding ambulances. “Cooling wraps,” she says, voice kept low enough to not pique the drones’ interest. “Trade sweat for time.”

  Shock registers in his lungs in a single breath. The atmosphere no longer seems so corrosive, so glaring at the edges. He breathes out between clenched teeth. “Not bad.”

  “Science also says a ‘thank you’ lowers body temperature,” she tells him, and stuffs the remaining cloth under his sleeve. “Placebo effect, I guess.”

  [Applied Item: Cooling Wraps Mk.I]

  Status: Reduced Heat Haze +10% | Endurance +2 (10m)

  Kite falls back into step, ends of her scarf streaming like a flag of truce. Riven shuffles into a more measured stride, stable now, and the whole train follows suit.

  They hear it before they see it: a change in the drones’ pitch from search to service. The column thins its chatter to silence as the black ovals descend, their bellies irising open with insect precision.

  The first Culler hovers over a scorch mark and blooms a set of articulated arms—three jointed limbs with soft pads at their ends and a fourth terminating in a blade like a 8letter opener. It isn’t violent. It’s methodical. The pads flatten the body’s angles; the blade traces seams. A powder-fine mist rises, hovers, and settles as the machine folds the dead into the salt as if putting them back into bed.

  Another descends. And another. A slow procession, each spaced evenly, moving with metronomic pity.

  [System Notice] Reclamation Protocol (Active)

  Sanitation Bonus: +2% air clarity

  Obstacle Clearance ETA: 0:20

  People try not to look. They look anyway. The drones hum a tone the ear wants to read as reverence until it isn’t. A woman mouths a prayer no god in this place could hear. A man swallows his scream like a hot stone.

  One Culler pauses at the sixteen-year-old’s mark. The blade kisses the salt, clean and practiced. In three breaths there’s no sign a person ever begged there—only a brighter patch of crust that reflects the sun oddly.

  Kite’s fingers tighten on her suture spool. Ox taps his medallion once. Nyx watches the timing, lips a thin line, logging the intervals because even this can be patterned.

  Riven keeps the train on the crown. “Eyes forward,” he says, quiet, a mercy in the guise of an order. He does not hurry them up; he will not allow the parade to become a reason to trip.

  A final arm unfurls from each drone, scattering a glimmer of desiccant that hisses where it lands.

  [Notice] Path Cleared

  Keep pace ≥ 3.0 mph

  The Cullers rise in unison, formation impeccable, and the hum shifts back to ordinary menace. Behind them, the flats are smooth again—blank as paper waiting for the next error. The column exhales. No one says thank you. No one says monster. They walk.

  The sound of the Cullers’ fades, and the walkers fill the space. One voice calls, hoarse and rhythmic and uncertain.

  “Step… step… breathe.”

  Another finds it, reforms it. “Step, step, breathe, breathe.”

  Soon the line has it, catches the rhythm like dry grass catching fire. Within twelve steps it is an undercurrent, a chant below the drone buzz, part prayer, part metronome:

  “Step-step, breathe-breathe. Step-step, breathe-breathe.”

  Boots find the rhythm, hearts falling into time with it. The noise is quiet enough to not pique the interest of Above, and strong enough to hold the living together. Those too tired for words mouth the chant with cracked white lips.

  The chant devolves, splinters into the tongues the System doesn’t teach—Russian and Tagalog and Spanish—each following the same beat. Meaning evaporates; only rhythm remains.

  Kite hums the two-note theme below it, syncopating pulse and melody. Ox’s bass voice booms through the cadence, a bass drum. Nyx doesn’t chant, but her teeth click against the beat.

  Listening, Riven counts four in the background. For the first time, the noise is not fear. It is one voice. It crosses the flats, moving ahead like a heartbeat learning it still beats.

  Step-step, breathe-breathe. The world replies in silence that feels almost like respect.

  Nyx tugs at the monocle set in her eye, the lens stuttering as she overlays, one on top of the other, dynamic scans she’s taking herself. Drone altitude, sensor ping rate, temperature variances, even drone rotor sound pitch. Everything is timestamped and tagged. Breathing shallowly in and out, her numbers at the same time in calculation while walking, she keeps up a rhythm of tapping her fingers against her top teeth. She isn’t scared, but she’s still jittery.

  “Telemetry looks clean,” she says, mostly to the air. “Cullers do north-south passes—rotation drift around twelve degrees. Six second cadence maintained. That’s a window.”

  Riven doesn’t answer. He’s at a distance, watching the movement from the ground, tracing the shadows of the drones’ movements against the salt. Every fifty meters the shadows cross over, cusp over cusp like the teeth of a saw blade. He keeps that in his HUD, drawing quickly against the air, fingers tracing invisible lines they can call back to.

  “Map for the route?” she queries.

  “Line we will use,” he states. “Line-of-sight timing: follow the teeth, if we need to navigate waypoints, its a safe overlap to less cross fire.”

  She nods once, satisfied. “Nice field instincts,” she replies. “Syncing now.”

  [HUD Sync Enabled]

  Shared Node: Hale / Vass / Volkov / Aranda

  Path Tag: Crown-Teeth Line (Prototype)

  The link pulses, faint, across the party’s comm feed, data binding them together. Riven’s map is now everyone’s. No longer just markers to avoid death, they are now planning.

  Ox watches a Culler do its clean erasure and lift, leaving the salt bright and blank as a lie. He rolls his shoulders once, breath steady, and mutters, “They clean so we forget.”

  Kite’s spool clicks against her wrist. “Then we remember for them,” she says, not loud, not theatrical. She taps the corner of her scarf where she’s stitched a tiny red X. “Marks stay. Stories stay.”

  Nyx’s monocle blinks, logging. “Memory is leverage,” she adds. “If they want empty floors, we write on them anyway—routes, warnings, names if we can get them.”

  “Names later,” Riven says. His voice is low gravel. “Right now we keep the living from joining the floor.” He angles the train a hair, calling under his breath: “Crown—two—drift—late apex—now.”

  They obey. The chant thins to a hum that doesn’t bother the drones.

  Kite moves with the line, palming blister patches into hands and heels, and with each touch she whispers a single word—here—as if pinning a soul to a map. Ox adjusts his draft to cover two stragglers who don’t know they’re straggling. Nyx flips her shoulder tab, green to yellow to green, timing their pulses to the six-count sky.

  HUD Note: Memorial Protocol (ad hoc)

  * X-stitch on packs for reclaimed spots

  * Log GPS node + time

  * Public warning: “Don’t sit”

  “Help without halting,” Kite says, as if reminding the world of its better rule.

  “Da,” Ox answers. “And without forgetting.”

  Riven’s cursor stays green. He doesn’t look back; he draws a line forward that skims the bright patches without stepping on them, a narrow mercy that feels like respect.

  “Patchnote,” he says.

  Nyx is already there. “Publishing a tag,” she replies. “Crown-Teeth Line includes memorial nodes. If they erase the bodies, they’ll have to erase our map.”

  The flats gleam, newly smooth, waiting for another mistake. The party moves through the blankness like a pen refusing to run dry.

  The chant breaks where the thin gets tight. Up ahead, some clump of walkers has folded the walkway into a bartering ring without even breaking stride—palms out, tubes crossed, flasks waved like IOUs.

  “I’ll sell you drags—two for ten dips.”

  “Mine’s filtered—yours is salt.”

  A leathery man in a high-and-tight clutches a bundle of three bladders slung bandoliered across his chest. Hoarder eyes. He gulps each draught with performance art value.

  “Give,” says a woman at his side, lips cracked white. “Two seconds.”

  He smiles without humor. “Market rate says no.”

  Another walker, square and sun-bleached and wheezing, lurches forward, hand hooking for one of the tubes. The hoarder reels back; their shoulders catch; the accordion of the throng buckles. Drones tilt inquisitive.

  [System Notice] PvP Engaged in Open March

  Rule: On kill, harvest a share of victim’s Max Stamina (24h).

  Warning: Ceasing = Attrition will still occur.

  The predator math ignites the hoarder’s pupils. He draws from his pack a collapsible baton with a grim satisfaction.

  “Don’t,” Riven says, in a voice flat and carrying. He doesn’t raise it; he lets the finality do the work. “You’ll feed drones instead of your bar.”

  “Who—” the hoarder begins.

  “Line-caller,” Nyx finishes for him, clipped. “And she’s right—pace spike inbound in five. You swing, you stagger, you get culled. Worst ROI.”

  The baton-man’s shoulders stutter in hesitation, the math finally sinking in. The wheezer’s anger curdles into something more volatile—shame. He swings anyway, wild.

  Ox is already there, already on it. He takes the hit in stride, shoulder rising to absorb it as if it were a breeze. The shock is consumed in his bulk; his other hand nudges the wheezer’s elbow back on course—gentle as a traffic cone. “On me,” he rumbles to both of them, ludicrously inclusive. “Use my wind. Breathe.”

  Kite glides between heels, snaps a quick strap around the wheezer’s chest—stabilize, not restrain—then presses the manifold tube to his lip. “Two seconds,” she says. “Count with me.”

  Nyx flips her tab. “Pulse in three. Clear the clot.”

  Riven casts the call: “Crown—drift—late apex—now.”

  The knot unspools into motion. The baton-man’s eyes flit to the drones and fold. He tucks the weapon away with a body heaving.

  [Advisory] Incident de-escalated

  No sanctions have been applied.

  Riven’s eye contact is brief and exact. “Share to live,” he says. “Or die hydrated and alone.”

  The hoarder swallows. “Two seconds,” he mutters, and opens a valve. The line, impossibly, holds.

  Nyx observes the two men separate once more, her eyes flitting across her HUD as new information blossoms at her peripheral. The System logs the altercation like a patch note, all dispassionate language and obfuscated math. She reads it aloud, terse and direct.

  “Kill bonus confirmed—Stamina transfer duration twenty-four hours. Name they gave it Borrowed Endurance.” She zooms in, watching the stutter pattern that still courses through the baton-man’s step. “If you stack too high, it causes you to trip. Body can’t process the effects of stolen rhythm, half-second desyncs between breath and step. Trying to run to someone else’s heartbeat.”

  Her voice is measured, but the space around her condenses. The others are listening because information in the Outlands is oxygen.

  Kite scrunches his face. “So greed makes you a fat clumsy bitch. How poetic.”

  “Self-balancing cruelty.” Nyx’s voice is flat, but there’s a quiet venom in it. “They built a market where murder slows itself down. Now we exploit that.”

  She records the thought with a voice command; the System files it away Behavioral: PvP Attrition Loop.

  [Note Saved] Borrowed Endurance – Temporary Stamina gains; results in instability past 3 stacks. Can be punished by rhythm disruption or forced turning.

  Riven’s nod is brief, and her eyes are already on the horizon. “Good. Next time someone swings, we make them trip over their own reward.”

  The baton-man flinches, shrinking back into the column. But the System isn’t generous with her forgiveness. His cursor flares yellow, his steps halting half a beat after the chant. His stride falters every few meters, as if his feet have forgotten which one leads.

  [Debuff Applied: Echo Fatigue]

  Description: Rhythm instability from averted PvP.

  Penalty: +10% Stamina burn, ?Timing accuracy.

  Riven sees it right away: the hitch, the off-pace rhythm. “He’s tripping his own loop,” he grumbles. “System’s having him bounce.”

  Nyx tilts her head, intrigued. “Echo Fatigue,” she says, logging it out loud. “Echo of a stolen pace. Feedback from the victim’s heartbeat still ringing in his sync code.” She taps her teeth, code already taking shape behind her eyes. “If it scales by kill count, the real predators are ticking time bombs.”

  Ox snorts. “Good. Let them blow themselves up.”

  “Not yet.” Nyx’s voice is flat, eyes bright. “They’ll learn to weaponize it first. Weaponize their delay. Deliberate it, hide it. Streamers will love the risk curve.”

  Riven files the thought away, face hardening. Somewhere out there, past the heat shimmer, he can see a runner faster, crueler, smart enough to take that stutter and make it his signature. The first flicker of a rival he hasn’t yet met. A predator who dances with his own echo.

  The camera drone does not drift. It chooses. It arcs the lens over the chant, over the Crown-Teeth line and nails focus on a single body. He’s the cream already separated by a highlight reel in progress. Narrower, faster, smile thin and bright enough to slice glare. Visor cam catches light like a knife; the coin spinning in his fingers silver as a lure.

  “Chat, you guys got line?” His voice slashes in over a spiked local channel, smooth like product placement. “Watch this angle.”

  He stalks three meters from a limping walker who has cut his heel on a turnstone and drawn a line of blood through the duct tape. Ghosts his lead to textbook millisecond; Predator’s Pace farming. The drone flirts with the dirt to shoulder height: Rook’s smile in the foreground and the target’s off-balance gait sickled into a countdown.

  Riven feels the line stiffen a hundred bodies recognizing a cat who knows cameras.

  Nyx’s monocle flares warnings. “Streamer mode. Do not feed the algorithm,” she hisses.

  Kite breathes, and starts to go. Stops. Nyx’s hand clamps her sleeve for the second it takes to interrupt thought. Ox shifts at his left, larger mass but not escalating to an argument.

  Rook’s coin arcs up turning in the white sun. At the flip, he steps-one, two-and pivots into the slipstream of the limper and shoulder-checks like a pro just short of stop-time. The walker over-corrects half a pace, pace cursor blinking red—

  [ALERT] Pace Deviation > 0.3 mph

  Attrition beam deployed

  HP: 34 → 0

  The Culler need not dismount. The red rake flicks and grazes once and the body is crisply folded out of frame. Rook does not skip a beat.

  “Clip that,” he calls, already on the move, the coin gone from sight. “Mercy or editorial? Don’t game.”

  The UI cooperates with a pitiless indifference:

  Killfeed: @KillfeedRook

  +Borrowed Endurance +15% (24h)

  [Debuff Risk] Echo Fatigue on stacking

  Crowds roar in and out of hearing, the Murder of Crows riding the public channel like a dust storm. Riven talks the line through his throat before panic can start.

  “Keep eyes forward. Crown—drift—late apex—now.”

  Nyx times the hitch in Rook’s step to a frame, maybe two. “Echo tell,” she says under breath. “Echo bleeds after applause.”

  Ox groans, “Move.”

  Kite’s hum comes back, small and stubborn. The drone lingers on Rook’s smile then pulls away to set up its next snip. The march moves on. The show must feed. And somewhere in the heat wave, the stand-off crystallizes into a certainty.

  HUDs blink to life in perfect unison. A system overlay slices through heat haze and time signature both. Text scrolls white and unwanted across them, unignorable:

  LIVE POLL — MERCY OR CONTENT?

  [ ] MERCY

  [?] CONTENT

  It flashes in their vision. In every visor and monocle and dusty HUD and salt-stung retina. The numbers count up in invisible viewers, an obscene sparkle to their figures. At first it looks like snow, phantom dust in the drones’ red light, glitching particles of something not binary.

  Current Vote: 82% CONTENT | 18% MERCY

  Engagement Boost +14%

  Riven can feel it, crawling. “They’re voting,” he says.

  “On us.” Nyx sounds clipped, already hovering over packets on her HUD. “Public channel piggyback. Morality of minors reduced to UI debris.”

  Kite’s knuckles turn white around her flask. “Mercy’s a show now, too, then.”

  Far off in the distance, dry coughs and laughter rattle up from walkers. The sound of it is half hysteria, half capitulation. Rook’s hand goes up to the nearest drone, and he gives it a two-finger salute. Showman and executioner.

  Poll Closed — Result: CONTENT SELECTED

  Spectator Reward Distributed

  Ox hisses through his nose, a long, disgusted breath. “The world cheers when we bleed.”

  Riven stares at the pixelated text until it’s gone, only glare and the noise of boots in its place. “Then we take their sound away.” He clicks off his HUD. “Give them nothing to sell.”

  The overlay blurs away like a bad idea someone already spent money on. The glare comes back rushing. Riven’s jaw clenches; the glare he directs at the nearest camera drone is less anger than bookkeeping—I see your numbers; I’m not paying them. He trims the line half a degree onto firmer crust, an adjustment that only reads as temper if you’re already used to the way he talks.

  Nyx’s teeth click once. “Algorithm worship,” she grinds, the words dry enough to evaporate a lake. Her monocle sketches packet traces at the corner of her eye—vote injection paths, latency bursts, a heat map of voyeurism masquerading as community. “They built a church out of clicks and called it morality.” She doesn’t shout; she edits the world by refusing to participate in it.

  Kite keeps her hands moving because that’s how she argues. Patch on palm, press to heel, two-count of pressure, release. “Breathe,” she murmurs to a stranger without looking at their face, as if anonymity is mercy. The chant tries to reform beneath her breath, a two-note hum the drones aren’t programmed to care about.

  Ox doesn’t say a word. Silence suits him better than any curse. He broadens his wind shadow by a shoulder’s width, and three wobbling walkers weather the next cross-gust because of it. He taps his medallion once, thumb finding worn metal, and exhales a long, even four-count nearby bodies unconsciously mimic.

  [Party Status]

  Drafting +5% Stride (Active)

  Riven keeps the calls low, almost private. “Ripple seam—light feet. Late apex… now.” The train obeys, boring, survivable. The camera drones linger a second too long, taste nothing to monetize, and drift toward the louder story at the front.

  “Good,” Nyx says, soft as a blade sheathe.“Starve them.”

  “Da,” Ox answers, still not looking up.

  Kite’s hum sews the silence together. The march reclaims its older religion: breath, pace, and the small, stubborn refusal to be content.

  Sunset doesn’t mean sundown. It means powercut. Heat radiates from the flats in one long exhalation and the world freezes, air crackling thin and metallic in the lungs. Breaths phantasmal white; sweat re-crystallizes to cold salt on the skin.

  [COLD CHECK - Event Weather]

  Fortitude roll:

  Success → ?5% Stamina burn

  Failure → Chill (Will ?10%)

  Riven shivers as the temperature shift slams against his sternum like a door. He shortens his pace by a fraction to spare tendons night-stiff. Cursor remains green.

  Hale, R. — Success

  Aranda, K. — Success

  Vass, N. — Success

  Volkov, D. — Success (barely)

  Others fail. The sound shifts—no more hiss of heat—substituted by tiny, involuntary murmurs that signify fingers turning numb and hope’s thermostat just flicking down.

  Kite squeezes a thimble of Fire Jelly in her palms, a matchhead spark sheltered by skin. Flame unfurls to the size of a coin and the cold creeps back in its opposite, a soft radius.

  Shapes loom on the edge of light. Reed thin, jointed wings rattling like dying leaves. They tilt when the flame brightens, vectored on the heat and the absence of movement.

  “Moth Wraiths,” Nyx hisses. “Aggro on light and stillness.”

  Kite’s hands are already moving. She secures cloth baffles—Jelly Mufflers—over the flame so it pulses hidden in a sleeve, warm but unglaring. “Warmth, not lighthouse,” she says. “Keep walking.”

  [Item - Jelly Mufflers (crafted)]

  Light Aggro ?80% | Fortitude +1 (party, 5m)

  The silhouettes hover, disgruntled, then disperse when the train won’t be a campfire.

  Ox drops his chin, breath fogging even. “On my hip,” he grumbles to the shivering pair at his back. “Borrow heat.”

  Nyx’s haptic metronome patters under her sleeve—silent beats the body follows. “Hold tempo. Pace-pulse every thirty to stave Chill.”

  Riven calls it soft, precise. “Late apex—now. Step-step, breathe-breathe.” The chant echoes in raspy voices, more heard than listened to. The column compresses to what is within the body’s power: another meter, another breath, another refusal to linger long enough to become moth food.

  The drones are higher now, lights dimmed to constellations. The salt a black road speckled with frost. In the HUD shared between them, their Crown-Teeth line a faint halo, a wire draped across the dark.

  [Party Status]

  Pace-Pulsing: Active

  Chill resisted. Stamina burn reduced.

  Kite hums, Nyx counts, Ox carries the weather, Riven locates the next safe seam no one else can. Ten thousand walkers teach a new catechism: warmth in motion, mercy at pace.

  They do not stop. And in one, under a sky finally rid of advertisements, the march sounds like a single tired heart refusing to go out.

  They keep walking by the lamp’s muffled glow.

  The world outside of the thin orange halo could be another universe entirely—only black salt and the hush of boot-soles on frost. The light is muted, personal. A face becomes a shadow and sweat a blur of silver.

  Breaths are exchanged like threads of smoke. Kite’s flame whispers beneath its cloth hood, a pulse just bright enough to time steps by. Ox’s shadow is long and still, monstrously steady. Nyx’s monocle flashes once, periodically, as she checks the tempo.

  Riven keeps the time: step, step, breathe, breathe.

  No one talks.

  They just keep walking.

  Nyx’s eyes narrow in the dark. She almost thinks it’s an afterimage at first, something more mirage than substance, another optical illusion she’s invented herself after a day of staring at the same horizon. But the shimmer in the distance isn’t a trick of heat, it’s a wash of residual light. The afterglow of the sun still hanging in the air. Her HUD buzzes under her vision, auto-highlighting the shimmering distortion in her field of view.

  [Landmark Detected] 10-Mile Mark — Spectator Cutoff Incoming

  She slows half a step, running internal math. “There,” she says, under her breath. “Heat residue. System’s flagging the first cutoff. That’s where the cameras will be.”

  Riven swivels her head to look. The air is glowing a dim gold in a perfect line across the distance, as thin as a wire. “Meaning?”

  Nyx points forward. “Meaning from this point on, no spectators.” She checks her HUD again. “No chatters. No polls. System and us, alone.”

  Kite sighs, her shoulders visibly dropping at the thought of quiet. “Mercy can rest again.”

  Ox makes a sound half-grunt, half-skeptical. “Or the drones can kill in peace.”

  Nyx doesn’t correct him. “Either way, we’ll know what’s real.”

  The six of them cross through the shimmer. The constant hum of broadcast drones gets quieter and quieter until all that’s left is the sound of wind. HUDs fade to black, overlays shut off, and for the first time since waking up this morning, this march is the walkers’ alone.

  [Spectator Mode: Disengaged]

  You are not being watched. Continue.

  It’s like the sound of a city at curfew. The buzz of the drones fall away, drop out of earshot and sky. He spots fresh packs now—leaner, blacker, lights stowed. Their speakers don’t chirp empathy. Don’t chirp anything.

  “Observers terminated.” “Marchers permanent.”

  It’s the sound of a door clicked shut from the other side.

  Kite’s lamp throbs quietly beneath its cloth hood. Nyx’s monocle dims, overlays collapsing to the basics of pace and vitals. Ox shakes his shoulders once, a man placing an invisible crowd.

  Riven glances at the three of them, then at the shadowed faces tethered to their draft. The only line is salt and breath and something he hasn’t made yet. He speaks low, even. “Then let’s make permanent.”

  He steps into the next seam like it’s an invitation. The train follows.

  A gentle ping bites at the edge of his HUD—no fanfare, only function.

  Level Up → Hale, R. — Lv. 2

  Trait Unlocked: Trail Sense I

  Distance: 10.2 mi

  Attrition Stacks: Cleared

  It’s immediate but subtle—the kind of advantage that pays off hours later. The micro-texture of the ground speaks more directly to his feet, and his line-call tightens from good to uncanny.

  Nyx doesn’t have to look at the pop-up to see it. “Feel the crown better?” she almost asks, a smile close to her voice.

  “Enough to make us boring,” he answers.

  “Boring is survival,” she says, and taps her haptic once to leave the next pulse in her wake.

  Ox stretches his wind shadow a hand’s width. “On my hip,” he growls to the shivering pair folded there. “Borrow heat.”

  Kite checks her timer, swaps one Jelly Muffler for another before flame can attract moths. “Three breaths,” she murmurs, “then sip.”

  The night opens a little as the cold takes its proper place—outside the skin, not in it. Footsteps quiet as resolve and the only audience is the salt keeping score in miles.

  They walk until cold becomes a kind of metronome. Breathing sharp air in, watching breath mist out like a ghost. The lamp between them swings as they go. Silent in its soft, light-shadowing, making a short wave of black on either side of each footstep. Salt crunching in their wake: four left, four right, and four left again as one.

  The sound of the drones fades. The wind seems to be waiting. Stars above them pierce the night, like splinters of frost through black glass. Every meter is quieter than the last. As if the distance between them and the world is closing its mouth.

  Step-step. Breathe-breathe. The sound folds into shadow. They are alive in the dark. Steady. Unobserved. Marching.

  The sun seeps over the horizon like a nicked vein, thin light bleeding across the salt until each granule fractures to glass. Cold exhales from the world with a hiss, and the first noise of the new day sings: ping.

  [GLOBAL UPDATE]

  #1 – @KillfeedRook

  #47 – Hale, R.

  #52 – Vass, N.

  #58 – Volkov, D.

  #63 – Aranda, K.

  Next Gate: 50 miles.

  Names halo briefly before dimming, and another banner flutters gold across the washed-out sky.

  [System Announcement]

  Sponsor Drop incoming: Mercy Chairs v1.0

  Deployment ETA: 00:10:00

  Riven stares at the script until the letters swim, and the echo of the Culler Parade slices through the quiet. “Mercy,” he breathes. “Same word. Different knife.”

  Nyx’s monocle ticks, filing the sentence away without command. “They’re not drops,” she snaps, acid as stale coffee. “They’re tests.”

  Ox swings his shoulders, the movement long and heavy as a shrug through a dirge. “Then we aced again.”

  Kite grips the wraps on her wrists like lifelines. “And help without stopping.”

  Above, new drones scatter, black in the newborn light.

  The world resets its brutality, and the march begins again.

  Author’s Note

  Alright, that about wraps it up for Chapter 1 – “Wake.”

  Thanks for making it this far, to whoever happened to stumble across this page. The idea’s been bouncing around in my head for months now, and just having the opportunity to finally let it loose like this means more than I can say. Endless March Online is my love letter to survival, systems, and all the grey area in between. Chapter 1 was all about establishing the tone of the piece: the sweltering heat, the rules, the other people clawing to preserve their humanity inside a ruthless algorithm that thrives on its absence. From here on out, things only get more dangerous, weirder, and hopefully, much more compulsive to read.

  Speaking of compulsive: if you enjoyed this first march and are interested in reading more, I do have a Patreon for the project. There are four tiers, each with their own set of special rewards: early access to upcoming chapters, behind-the-scenes lore notes, concept art, and the occasional full-on writing breakdown on the systems and structure I use to build the world and its characters. Patreon supporters also get access to new chapters before they make it to the free sites, as well as some exclusive extras that won’t be made available anywhere else.

  That being said, whether you’re supporting me over there or sticking with me here, any kind of encouragement or feedback is genuinely appreciated. Comments, theories, even silent readers, it all helps keep this world going.

  Until the next march — Stay hydrated, stay moving, and don’t half-ass it.

  (patreon: Fierce-Energies)

Recommended Popular Novels