Michael stepped back into the street with the smell of gunpowder still clinging to his clothes.
Rain tapped against the shattered storefront behind him. Inside, the elite's body lay half in shadow, one arm trapped beneath its own weight while black blood crept slowly across cracked tile. For one brief moment, Michael let himself breathe.
Then his HUD flickered.
The crosshair tightened. The momentum bar vanished. The distant supply marker blinked out. Smaller interface elements shifted into new positions with cold, efficient precision.
Michael's stomach sank.
"No."
The system chimed anyway.
Battle protocol activated.
Sector objective detected.
A new marker burned into his vision.
Objective updated.
Reach the marked sector.
Distance: 137 meters.
More text followed before he could fully process the first.
Sector lock will begin on hostile wave contact.
Area control is required for extraction.
Hostile wave escalation is active.
Michael stared at the words.
The objective was not survival. It was not even the barricade anymore. The route marker had shifted left, pointing toward an open intersection one block short of the safe zone, a traffic circle choked with wrecked cars, shattered barricades, and what looked like the remains of an old evacuation point.
A sector.
The system wanted him there first.
Rain hissed against the street.
Then something screamed in the distance.
Michael stepped away from the storefront and looked up.
The district was moving.
Shapes climbed over buses and spilled out of alleys in numbers he had not seen before. Smaller monsters came first, quick and low, all claws and hunger. Behind them were heavier shapes that pushed through wreckage with slower, uglier momentum, broad enough to shove abandoned cars aside.
This was not a pack.
It was a wave.
Michael checked his status.
Health: 63
Armor: 0
Weapon: Submachine gun
Ammo: 18 / 90
Sidearm: 7 / 24
Not enough for what was coming.
The sector marker pulsed harder.
Distance: 137 meters.
The first creature rounded the corner to his right.
Michael ran.
He cut across the street, boots splashing through black water and broken glass, then dropped behind the rusted shell of a city bus just as claws scraped pavement somewhere too close behind him. The bus gave him a second of broken sightline. He used it to reload the SMG.
Ammo: 30 / 78
Better, but still ugly.
A pair of monsters rushed to the far end of the bus. Michael leaned out and fired in short bursts. One dropped immediately. The second staggered, then a follow-up shot tore through its face.
Elimination confirmed.
Credits awarded: 600.
Nothing else came with it.
No momentum streak. No armor pulse. No bonus of any kind.
Michael's mouth tightened.
So Battle Protocol had stripped all of that out, too.
A new line replaced it.
Wave pressure is increasing.
"Great."
He vaulted a low concrete divider and landed hard behind a wrecked sedan just as something heavy struck the bus behind him with enough force to rock the whole frame. He did not look back. Looking back, wasted time. Instead, he fired through the sedan's shattered windshield at the first shape pushing into the intersection.
The burst walked up through the chest, shoulder, and jaw. The creature collapsed.
Another took its place almost immediately.
There were too many approach lines and too many bodies for this to turn into a clean fight. The protocol wanted pressure. It wanted movement.
Michael broke right and sprinted from the sedan to a tipped delivery truck half buried in debris. He could think of half a dozen things that would have made this better. More armor. More ammunition. A rifle. A shotgun. Anything with reach and stopping power.
The system had given him a sector instead.
Distance: 104 meters.
Closer.
Monsters poured from the alley on his left. Four of them, maybe five. Michael stopped counting once they started moving.
He used the truck to constrict the lane, put a burst into the first, shifted his aim, and cut down the second as it tried to vault the hood. The third slammed bodily into the metal hard enough to dent it. Claws ripped over the roof.
Michael backed off, drew the sidearm, and shot the thing through the mouth the moment its head rose over the edge.
Elimination confirmed.
Credits awarded: 900.
The fourth came low. Michael fired three times, missed once, and caught it high in the neck. It fell twitching into the rain.
He left it there.
Another shriek rolled over the street.
Then another.
Then many.
Michael looked up and saw the next wave flooding around a line of abandoned taxis ahead, too dense now to dissect with patience.
The sector marker flashed red.
The sector is under hostile contest.
Michael laughed once, breathless and bitter.
"I haven't even gotten there yet."
A supply icon blinked into existence near the base of a wrecked traffic light twenty yards ahead.
Emergency combat supply detected.
Good. He was running dry fast.
Michael sprinted for it, weaving between dead cars while bursts from his SMG dropped one creature at close range and staggered another long enough for him to shoulder past. Claws scraped across his jacket as he moved. Pain flashed along his ribs, sharp enough to steal half a breath.
Health: 52
Close.
He slapped the supply crate the instant he reached it.
Supply access granted.
Available equipment:
Medical syringe
Submachine gun ammunition
Smoke capsule
Frag grenade
Michael took everything.
Fresh magazines settled against his vest. The syringe clipped to his side. The grenade found one pocket and the smoke canister the other.
He jammed the syringe into his arm while ducking behind the concrete base of the traffic light.
Medical support applied.
Health: 71
The nearest monsters hit the far side of the cover point a second later.
The entire base shuddered.
Michael pulled the frag grenade, counted half a beat, and rolled it under the nearest car.
The blast lit the rain white.
A car alarm screamed once and died. Shrapnel cut through the pack, leaving two dead, one crawling, and another staggering into open ground where Michael finished it with a short burst.
Elimination confirmed.
Credits awarded: 1200.
Still no streak bonus. Still no breathing room.
Battle Protocol was built around attrition. It wanted him moving from one broken piece of cover to the next while the district tried to swallow him.
Distance: 63 meters.
Now the sector was close enough to see clearly, a circular patch of cracked roadway around an old statue base, ringed by wreckage and half-collapsed barricades. The marker pulsed above it with almost insulting calm.
Sector control zone detected.
Reach the objective to begin holding.
Hold.
Of course, there was a hold.
Michael pushed off the traffic light base and ran again.
A creature dropped from a bus stop roof to intercept him. He fired from the hip. The burst tore through its chest, but the thing still hit him hard enough to send him skidding sideways across wet pavement. Pain flared through his shoulder. The SMG nearly left his hands.
Health: 64
Michael rolled, came up on one knee, and shot it through the eye before it could rise.
Then he was moving again.
He could not stop long enough for the next wave to close around him.
The marker pulsed.
Distance: 28 meters.
A heavier roar rose somewhere behind him. Not the scream of an elite, but something broader and more brutal. Michael did not turn to look. Looking was for people with time.
He vaulted a broken rail, slid over the hood of a crushed police car, and landed inside the outer edge of the marked circle just as three smaller monsters hit the perimeter from opposite sides.
Sector entered.
Hostile wave lock initiated.
Hold sector.
Michael read the text, then looked at the converging monsters.
"Hold it with what?"
The system declined to answer.
The first creature reached him. Michael shot it through the face. The second followed close enough to force him backward around the statue base, where he used the stone pedestal to break the angle just long enough to reload.
Ammo: 30 / 48
The third rushed from the left.
Michael dropped it with a tight burst, then threw the smoke capsule across the open lane to his right. A gray cloud flooded half the sector and sealed off one approach, forcing anything inside to come blind or go around.
Good.
That reduced the number of immediate problems.
For about three seconds.
Then something crashed through the smoke.
Not one of the smaller creatures.
This thing came in with weight.
A broad-shouldered brute forced its way through the cloud and into the sector, half blind and furious, swinging an arm thick enough to break bone on impact. Michael fired into its chest. The rounds barely slowed it.
He circled the statue base and used the pedestal to keep it turning. Every second it spent trying to face him was another second he stayed alive.
A smaller monster came through the smoke behind it.
Bad timing.
Michael switched to the pistol, shot the smaller creature twice through the head while moving, then holstered it again and went back to the SMG without breaking his circle.
The larger creature roared and charged straight ahead.
Finally.
Something simple.
Michael let it commit, then stepped aside at the last second. The brute smashed into the statue base hard enough to break fresh stone from the pedestal. Michael drove the muzzle into the side of its head and emptied a burst at point-blank range.
The thing dropped to both knees.
Then pitched face-first into the rain.
Heavy hostile eliminated.
Credits awarded: 1500.
Michael dragged in one hard breath.
Then the sector marker flashed again.
Sector hold progress: 18 percent.
He laughed despite himself.
"Eighteen. Of course."
The district howled around him.
Shapes moved in the smoke. Claws scraped over metal. Footsteps splashed through the pooled rain.
Battle Protocol was not a sprint to safety. It was a sprint, then a hold, then another sprint, all while the city kept trying to drag him under.
Michael wiped rain and blood from his mouth with the back of his wrist and checked his status.
Health: 48
Armor: 0
Weapon: Submachine gun
Ammo: 9 / 48
Sidearm: 4 / 24
Bad, but survivable.
The smoke at the right edge of the sector began to thin.
The next wave was coming.
Michael planted himself near the cracked statue base and used broken stone and sandbag remnants to narrow the approaches as much as he could. There were no clean lines, no safe angles, only enough structure to buy him a few more seconds at a time.
The system chimed softly.
Sector hold progress: 21 percent.
Michael looked through the thinning smoke at the shapes gathering beyond it and let out one sharp breath.
Battle Protocol, he decided, was the system's way of proving it could always invent a crueler version of the same lesson.
Keep moving. Adapt. Endure.
The next monsters hit from three sides at once.
Michael slid along the cracked pedestal, keeping it near his back while the first creature lunged from the smoke. He fired twice. The first round tore through its throat. The second shattered the back of its skull.
Elimination confirmed.
Credits awarded: 300.
Sector hold progress: 24 percent.
Too slow.
Two more burst from the right edge of the smoke cloud. Michael stepped left and forced them to funnel past a broken barricade rather than hit him together.
The first tried to vault it.
Michael shot it through the mouth while it was still in the air.
The second slammed into the barrier and scrambled over wreckage.
Michael fired and missed.
The creature lunged.
Michael ducked under the swipe and drove the muzzle upward. The burst tore through its jaw and out the top of its skull.
Elimination confirmed.
Credits awarded: 600.
Sector hold progress: 29 percent.
Rainwater mixed with black blood across the cracked roadway.
Movement surged in the smoke again.
Michael reloaded while stepping around the statue base.
Ammo: 30 / 18
The reserve count was getting ugly.
The next wave hit harder.
Four monsters rushed the sector at once, two from the street and two from the alley. Michael fired into the pair on the street first, dropping one immediately and staggering the second.
The alley pair closed the distance fast.
Michael kicked the staggered creature into their path. Bodies tangled for half a second.
Enough.
He fired through all three.
Elimination confirmed.
Credits awarded: 900.
Sector hold progress: 37 percent.
The system tone remained calm and almost polite.
The street screamed around him.
Another heavy shape pushed through the thinning smoke, broader than the smaller monsters but not as massive as the brute he had already put down. Michael shifted position again and forced it to circle the statue base.
He shot the smaller creature behind it first.
Then he stepped sideways and put three rounds into the heavier one's skull when it turned the corner.
Elimination confirmed.
Credits awarded: 600.
Sector hold progress: 46 percent.
Michael wiped rain from his eyes.
Almost halfway.
Then a scream rolled down the street.
Then many.
The next wave came in like a flood.
Five at first.
Then seven.
Michael fired steadily and refused to waste a single round. Short bursts when he could manage them, headshots when the opening was there, body shots when he had no better option.
One creature fell. Then another. Then another.
The recoil climbed. His arms burned.
Ammo: 9 / 18
Too quickly.
A monster burst through the smoke and slammed into him shoulder-first. Michael hit the pavement hard and rolled under its claws, firing upward as he moved.
The burst tore through its chest.
Not enough.
He fired again.
The creature collapsed across his legs.
Elimination confirmed.
Credits awarded: 300.
Sector hold progress: 59 percent.
Michael shoved the corpse aside and forced himself back to his feet.
Three more creatures rushed from the street.
He threw out the empty magazine and slammed in a fresh one while backing toward the statue.
Ammo: 30 / 0
That was the last full magazine.
The monsters closed.
Michael fired in controlled bursts.
One dropped.
Another staggered.
The third leapt across the statue pedestal.
Michael pivoted and shot it through the eye before it hit the ground.
Elimination confirmed.
Credits awarded: 900.
Sector hold progress: 68 percent.
Rain intensified.
Visibility dropped another notch.
The next wave came almost immediately.
Claws scraped across the statue base as monsters tried to climb over it. Michael shot one point-blank as it came over the edge, then kicked another back into the smoke.
Ammo: 14 / 0
Still too many.
The system chimed again.
Wave pressure is increasing.
"No kidding," Michael muttered.
A creature lunged from the right. He dropped it.
Another burst from the smoke. He dropped that one, too.
Elimination confirmed.
Credits awarded: 600.
Sector hold progress: 82 percent.
Almost there.
His breathing came fast now. His arms shook from constant recoil. Blood from earlier wounds ran warm beneath his jacket.
Two monsters rushed into the sector together.
Michael fired.
The first dropped.
The second kept coming.
Ammo: 3 / 0
He fired again.
Miss.
The creature lunged.
Michael sidestepped and drove the last two rounds into its face.
The monster collapsed at his feet.
Elimination confirmed.
Credits awarded: 300.
Sector hold progress: 93 percent.
Michael stared at the empty weapon.
Ammo: 0 / 0
Of course.
Another creature burst through the smoke.
Michael dropped the SMG and drew the pistol in one motion.
The monster lunged.
He fired once.
The bullet punched through its throat.
It fell inches from him.
The system chimed.
Sector hold progress: 100 percent.
For half a second, the street went silent.
Then the system spoke.
Battle protocol complete.
Sector secured.
The pressure vanished.
The smoke thinned. Distant monsters stopped advancing. Those still alive hesitated in the rain as if something had suddenly pulled them back.
Michael stood in the middle of the shattered intersection with the pistol raised and his chest heaving.
Rain fell steadily over wreckage and bodies.
The statue base behind him was cracked and stained black.
The HUD shifted again.
Combat pressure disengaged.
Preparation window active.
Michael exhaled slowly.
The barricades were still visible down the road.
Distance: 118 meters.
Almost safe.
Then voices carried through the rain.
Human voices.
