Chapter 3: Blood on the Waiting Room Floor
by inkadminThe hospital doors did not break all at once.
They screamed first.
Metal hinges warped with a shriek that knifed through the lobby, louder than the groans of the wounded, louder than the whimpering child in the corner, louder even than the impossible blue window still floating in Marcus Vale’s vision.
TRIAL EVENT: FIRST NIGHT TRIAGE
Survive until Safe Zone stabilization.
Time remaining: 00:47:12
The numbers ticked down in cold, indifferent light.
Marcus stood over a dead man with his hands slick to the wrist and his breath lodged somewhere behind his ribs. The dead man—Howard, his wife had said his name was Howard—stared at the ceiling with the flat, accusing calm of every patient Marcus had ever lost. A spread of gauze covered the chest wound that had not mattered in the end. The System had given Marcus experience for the ones he saved.
For the ones he didn’t, something else had whispered.
Let him remain.
The fallen can still serve.
Marcus had ignored it the first time. Then the second. Then the third.
Now the hospital doors screamed again, and ignoring anything felt like a luxury invented by people who still believed in morning.
“What was that?” someone cried.
Nobody answered because everyone already knew.
Beyond the glass vestibule, the night boiled.
The street outside Mercy General had become a smear of burning cars, drifting ash, and shapes that moved wrong. Sirens warbled in the distance until they cut off one by one. The world beyond the lobby’s shattered front windows glowed with an ugly red pulse from fires reflecting against the low clouds. Above it all, the cracked sky hung like a pane of blue-black glass with veins of white light running through it.
The first crawler hit the outer doors low, like a dog throwing itself against a fence.
Only it wasn’t a dog.
Its body was long and hairless, the color of spoiled meat. It moved on four crooked limbs that bent too many times between wrist and shoulder. Its skull was narrow and almost human until the mouth opened, splitting from chin to ear to reveal rings of black needle-teeth. Hospital lobby light shone wetly on its hide. Something dangled from its jaws—a human hand, gnawed to the bone between knuckles.
It slammed into the glass again.
The glass starred.
A woman began praying in Spanish so fast the words blurred.
“Back!” Marcus barked.
His voice cracked like a whip through the panic, and for half a heartbeat, people obeyed the tone more than the meaning. The ones who could move stumbled away from the entrance. The ones who couldn’t dragged themselves, clawing at tile. A man with rebar through his thigh screamed when two strangers grabbed him under the arms and hauled him back.
Denise Calder, charge nurse and the closest thing the lobby had to a commanding officer, pivoted from the supply cart she had turned into a battlefield. Her graying braid was loose, her scrubs dark with sweat and blood. One lens of her glasses had cracked diagonally; behind it her eye was steady as a nail.
“Marcus!”
“I see it.”
“There’s more.”
He looked past the first crawler.
Shapes gathered in the smoke.
Not five. Not ten.
A wave.
They flowed from the street, from the mouth of the subway stair across the intersection, from beneath overturned cars and between ambulance wreckage. Their bodies dragged low, bellies nearly scraping concrete. Some were small as children. Some were the length of wolves, ribs ridging under slick skin. They swarmed over bodies in the street, pausing only long enough to tear and gulp. The largest one lifted its head, and Marcus saw a paramedic’s blue sleeve vanish into its mouth.
His stomach lurched so hard his vision dimmed.
Rig 12. Parked by the curb. Door open. Gurney overturned.
Maybe not his old rig. Maybe not anyone he knew.
The thought didn’t help.
The first crawler slammed the door again. The glass fractured into a glittering spiderweb.
“Barricade!” Marcus shouted. “Move everything! Chairs, benches, vending machine if you can tip it—move!”
People stared.
Then Lila moved.
She was all knees and elbows, a teenager in a black hoodie too big for her and sneakers streaked with someone else’s blood. Her face was pale beneath a smudge of soot, and one sleeve had been torn away to expose a bandage Marcus had wrapped around her upper arm twenty minutes ago. She seized a plastic waiting room chair and shoved it toward the doors with a feral little grunt.
“You heard him!” she snapped. “Unless you want to be monster food, get off your asses!”
The shock broke.
A security guard with a swollen eye grabbed the other end of the chair. A grandmother in a church hat pushed a side table with both hands, teeth clenched. A man in a bloodstained business suit limped forward and dragged a row of connected seats, metal legs screaming over tile.
Marcus ran to help, boots slipping in blood.
The lobby smelled of antiseptic, copper, smoke, and terror-sweat. It had once been a place of bad coffee and insurance arguments, of muted televisions and families waiting for news. Now the fluorescent lights flickered overhead like they were trying to deny what the world had become. Blue System glyphs shimmered faintly over the main hallway leading deeper into the hospital, promising nothing but the fact that whatever invisible rules had descended on Earth considered this room important.
“Stack it high!” Denise called. “Leave a gap at the bottom and they’ll crawl right through!”
“They’re called crawlers?” Lila asked, voice too sharp to be casual.
Marcus shoved a bench against the glass. “Unless you’ve got a better name.”
“Mouthy floor goblins.”
“Too long.”
“Corpse rats?”
The second crawler hit.
The glass exploded inward.
A storm of glittering shards sprayed across the barricade. The first creature came through with it, twisting between broken door frame and fallen chair, teeth clacking. It landed on the tile with a wet slap and immediately lunged for the closest body—Howard.
Marcus reacted before thinking.
He kicked the corpse-eater in the head.
His boot caught it under the jaw. Teeth snapped shut inches from Howard’s cold face. Pain spiked through Marcus’s ankle, but the crawler skidded sideways, claws carving grooves in the tile. It recovered in a blur, spine bending like a sprung trap, and launched itself at Marcus’s knee.
The security guard—name patch said Powell—brought his baton down with both hands.
Crack.
The sound was too much like breaking celery. The crawler collapsed, skull caved on one side, limbs thrashing. Its mouth kept opening and closing, biting at air, at blood, at the idea of hunger. Black fluid pulsed from the split in its skull.
Corpse-Eating Crawler – Level 1
Status: Dying
Marcus saw the label for one flickering instant above the thing’s twitching back.
Then three more forced themselves through the gap.
The barricade buckled.
People screamed and pushed backward all at once, and that was almost worse than the monsters. Panic had weight. Panic had momentum. Panic crushed the injured beneath feet and turned every human body into another obstacle.
“Hold the line!” Denise shouted.
“With what?” the business-suit man shrieked. “We don’t have weapons!”
Marcus grabbed the broken metal leg from the bench he’d shoved into place. It tore free with a jagged edge and a shriek of bolts. He drove it down into the nearest crawler as it scrabbled over the chairs. The metal punched through its shoulder, pinning it for half a second. Its mouth stretched wide, and an odor like opened sewage flooded his face.
It screamed.
Not animal. Not human. Something in between, like a baby crying through a throat full of knives.
Marcus yanked the leg out and stabbed again. This time the point went through its eye.
The System chimed.
You have slain Corpse-Eating Crawler – Level 1.
Experience gained.
No time to read the rest.
A smaller crawler slipped under the bench and went for the rebar patient on the floor. The man saw it coming and made a sound Marcus never wanted to hear again. He clawed at the tile, trying to drag himself away, but the bar through his thigh pinned his movement into short, useless jerks.
Lila threw herself between them.
“Hey! Ugly!”
She swung an IV pole like a spear.
It was a terrible strike, all fear and skinny arms, but the rubber wheel at the bottom struck the crawler in the snout. The thing snapped at it, teeth locking around the metal. Lila pushed with everything she had, shoes sliding, wounded arm trembling.
Marcus lunged.
Too far.
The crawler released the pole and whipped sideways. Its claws raked Lila’s shin.
She went down hard.
“Lila!”
Marcus drove his shoulder into the creature before it could climb her. They slammed into the vending machine, which had been shoved halfway across the lobby and abandoned. The crawler twisted in his grip like a bag full of razors. Pain striped his forearm. Teeth grazed his sleeve and sank shallow into the meat beneath.
Cold.
That was the first sensation. Not pain. Cold, spreading from the bite like ink in water.
Warning: Necrotic Contaminant detected.
Resist? Y/N
“Yes,” Marcus snarled without knowing if the System needed speech, thought, or blood sacrifice.
The cold flared. His vision went white around the edges. For one awful heartbeat he smelled wet earth and embalming fluid, heard a far-off chorus of voices whispering his name from beneath the floor.
Then the sensation snapped.
Resistance successful.
Marcus headbutted the crawler.
His skull rang. The crawler reeled. Powell’s baton came down again and again until the thing stopped moving.
“You bit?” Powell demanded.
Marcus clamped a hand over his forearm. Blood leaked between his fingers, dark and hot. “I’m fine.”
“That’s not an answer.”
“It’s the only one you’re getting.”
Lila tried to sit up and failed. Her face had gone gray. Three parallel gashes ran down her shin, pouring blood into her sock.
Marcus dropped beside her.
“Don’t touch it,” she snapped, then hissed when her own movement made the wound stretch. “Okay. Touch it, but don’t do the dramatic doctor face.”
“I was a paramedic.”
“That’s like doctor DLC.”
“You’re bleeding out of your sarcasm gland.”
Her mouth twitched despite the terror in her eyes.
He tore open a dressing packet with his teeth. His hands knew what to do even when the world didn’t. Pressure. Elevation. Assess depth. The cuts were ugly, but the artery looked spared. Maybe. Maybe was a prayer wearing a clinical mask.
Above them, the barricade groaned.
More crawlers climbed over the bodies of the ones killed in the gap. They did not care about pain. They did not care about death. They cared about meat. Living or dead, it made no difference except movement.
Howard’s body lay too close to the breach.
So did Mrs. Jain from dialysis, who had stopped breathing while Marcus set another man’s shoulder.
So did the old veteran whose name Marcus hadn’t learned because he’d died before anyone could tell him.
The crawlers smelled them.
They pulled toward the dead like iron filings to a magnet.
“Marcus,” Denise said.
He looked up.
She was staring at the corpses.
Her expression told him she had reached the same conclusion. The dead were bait. The dead were weight. The dead were a liability sprawled across the floor in the path of the monsters.
“We need to move them,” he said.
Denise’s jaw tightened. “We need to block the doors.”
“If they get to the bodies, they’ll feed. They’ll stay at the breach. They’ll tear through.”
“If we spend five minutes dragging corpses, the living die.”
“They were living ten minutes ago.”
Her eyes flashed. “And the people behind us are living now.”
A crawler vaulted the barricade.
It landed on the business-suit man’s back and drove him face-first into the tile. He screamed, high and ragged, as teeth sank into his shoulder. Powell grabbed the creature by its hind leg and swung it against the wall. Once. Twice. On the third impact, it flew loose and hit the floor twitching.
The business-suit man crawled away sobbing, blood soaking through his jacket.
Marcus’s System display flickered.
Injured Survivor detected.
Stabilize: +4 Experience
Abandon: No penalty
There it was again. The little ledger. The math pretending it wasn’t judgment.
Marcus wrapped Lila’s shin and pulled the bandage tight enough to make her curse.
“Ow! God, warn a girl!”
“Warning wastes time.”
“You are terrible bedside manner in human form.”
“Can you stand?”
“Ask me after my leg stops trying to leave.”
He slipped an arm under her shoulders. “Wrong answer.”
She leaned on him with a stifled gasp. She was lighter than she should have been, all sharp bones and stubbornness. A charm bracelet on her wrist clicked against his hand: tiny silver stars, a plastic dinosaur, a cracked blue bead.
“My brother,” she said suddenly.
Marcus scanned the lobby. “What?”
“Eli. He was with me. Before the lights. We got separated when everyone ran. He’s twelve. Red jacket. He—” Her voice broke, and she swallowed it down violently. “He’s not dead.”
Marcus had seen a lot of people say those words. He had seen them turn into questions, then bargains, then silence.
He did not say that.
“Then we find him when we can move.”
“Don’t ‘grown-up voice’ me. Promise.”
The barricade shuddered as another half dozen crawlers struck it from outside. Metal chairs scraped backward. Someone lost their grip and fell. The gap widened.
Marcus looked at Lila’s eyes—too old with fear, too young for any of this—and hated that promises were suddenly more precious than medicine.
“I promise I’ll look,” he said.
She heard the difference. Her lips pressed thin. “Coward phrasing.”
“Survivor phrasing.”
“Same thing?”
Before he could answer, the lights went out.
The lobby fell into emergency red.
Everything became blood-colored.
Screams exploded from the dark as crawlers poured through the broken entrance in earnest. The barricade toppled inward under their combined weight. Chairs skidded. A coffee table flipped. The vending machine rocked and crashed to the tile, bursting open in a spray of chips, soda, and glass.
The crawlers came over it.
Marcus shoved Lila behind the intake desk.
“Stay down.”
“Like hell.”
“Lila.”
His tone stopped her. For a second she looked younger than fourteen, younger than the ash and blood made her seem.
“Stay down,” he said again.
Then he turned back into the red-lit lobby.
It was not a fight. Fights had shape. Fights had sides. This was a slaughter trying to decide which direction to fall.
Powell held the breach with his baton until two crawlers got past his guard and latched onto his arm. He slammed one into the wall, but the second climbed him like a spider, teeth snapping at his throat. Denise jabbed it with trauma shears, burying them in the soft underside of its jaw. Black blood sprayed her face. She didn’t flinch.
The grandmother in the church hat beat a crawler with her purse while reciting Psalm 23 in a voice that shook the ceiling tiles. A man with one arm in a sling kicked another creature away from a pregnant woman. Someone slipped in blood and vanished under thrashing bodies.
Marcus moved where he was needed because that was what muscle memory did when the mind wanted to break.
He stabbed. Dragged. Wrapped. Pushed. He pulled a crawler off a boy’s leg and smashed its skull against the desk corner until the bone gave way. He shoved gauze into a neck wound with one hand while swinging the metal bench leg with the other. System messages flickered in and out like lightning behind his eyes.
Emergency Stabilization successful.
+5 Experience
You have slain Corpse-Eating Crawler – Level 1.
+3 Experience
Minor Laceration treated.
+1 ExperienceContinue ReadingYou are reading a free preview (50%). Log in to unlock the full chapter and join comments.Log In to UnlockCreate Account




0 Comments