Log InRegister
    Read Free Web Novels Online

    The first warning came from the saints.

    They had been watching over Saint Brigid’s in fractured pieces all evening, their colored faces lead-lined and solemn above the nave. Blue Mary with her chipped halo. Saint Michael pinning a dragon beneath one bare foot. A row of nameless martyrs holding palms like knives. In the candlelit gloom, they’d looked almost alive—eyes made bright by the thin, gold shimmer of the sanctuary barrier that pressed against the windows from the outside.

    Then Saint Michael blinked.

    Not with eyelids. With light.

    The barrier crawled across the stained glass in a nervous pulse, brightening from honey to white, then dimming so fast the church seemed to suck in a breath. For half a second the windows went black. Not night-black. Deeper. A tarry absence filled with moving points, like stars reflected in a sewer.

    Mason Voss saw it from the center aisle, one hand still wrapped in the collar of Gerald Kline’s expensive winter coat.

    Gerald had been mid-sentence, red-faced and spitting righteousness.

    “—can’t feed liabilities, Voss, and if you had any sense left you’d—”

    The lights above the altar snapped out.

    Every candle guttered at once.

    In the darkness, someone whimpered. Someone else began praying under their breath. The church smelled of old wood, sweat, blood gone metallic and sour under bandages, and the ammonia reek from the mop bucket they’d used when Denise hadn’t made it to the restroom in time.

    Mason let go of Gerald.

    “Everyone down,” he said.

    His voice was quiet. Too quiet for the space, swallowed by pews and vaulted beams.

    Rosa heard him anyway.

    The nurse had been kneeling beside Mr. Alvarez near the front, checking the yellowing bandage around his stomach wound. Her head snapped up, eyes catching the last of the barrier-glow. She didn’t ask questions.

    “Down!” she screamed. “Get away from the windows!”

    The stained glass exploded inward.

    Saint Michael came apart in a hail of red and blue knives. The dragon’s emerald scales spun through the nave. Lead strips whipped like broken wire. The sound was enormous, a crystalline shriek chased by the wet thump of bodies hitting pews and the sudden, terrible skitter of too many legs finding purchase on old stone.

    Something dropped from the window frame, struck the back of a pew, and folded itself upright.

    It was the size of a large dog but wrong in every proportion. Four jointed limbs rose from a flattened torso plated in black chitin glossy as spilled oil. Two more limbs, thin and mantis-like, tucked beneath its head. Its face was a vertical slit ringed with pale feelers, and when it opened, Mason saw teeth layered in rotating spirals, each needle point twitching independently.

    Not a spider. Not an insect.

    A scavenger.

    The System named it in the corner of his vision with cold indifference.

    Rift-Scavenger Juvenile
    Level 4
    Behavior: Opportunistic Pack Feeder
    Threat: Moderate

    Three more came through behind it.

    Then five.

    Then the windows along both walls shattered in sequence, each detonation cutting through screams with surgical rhythm.

    “Basement!” Gerald yelled, stumbling backward. His perfect leader’s voice cracked into something high and raw. “Everyone to the basement!”

    People surged at once.

    That was the worst thing they could have done.

    The wounded couldn’t move fast. The able-bodied tripped over them. A teenage boy with a broken arm got shoved sideways into a pew and went down shrieking. Mrs. Petrowski, who had been clutching a rosary since sunset, vanished under a stampede of shoes. The old church, which had held hymns and weddings and funerals for a hundred years, became a box full of panicked meat.

    The scavengers loved panic.

    The first juvenile launched itself from the pew back with a spring-loaded snap. It hit a man in a Bears hoodie between the shoulders and drove him face-first into the aisle. Chitin limbs pinned him. The spiral mouth unfolded and buried itself in the back of his neck.

    The man screamed once, then began convulsing.

    Mason moved.

    He didn’t think about class names or level numbers. He didn’t think about the fact that the sanctuary barrier had failed, or that the night outside had birthed an army into their only refuge. He saw a body down, an airway compromised, an active threat attached to cervical tissue, and the old paramedic part of his brain took command with brutal clarity.

    He grabbed the nearest object—a brass votive stand heavy with melted wax—and swung it like an ax.

    The stand connected with the scavenger’s side. Chitin cracked. The creature let go of the man’s neck in a spray of dark blood and translucent saliva. Mason swung again, this time two-handed, driving the brass base into its head-slit.

    Teeth shattered like thrown needles.

    The scavenger recoiled, legs scrabbling. Its injured mouth opened wider, a wet black flower. Mason stepped in, jaw clenched, and brought the stand down until the creature stopped moving.

    You have slain Rift-Scavenger Juvenile (Level 4).
    Experience awarded.

    No warmth of triumph came. No clean victory.

    The man in the Bears hoodie was making a bubbling sound through a hole in his neck.

    Mason dropped the stand and fell to his knees beside him.

    “Rosa!” he shouted.

    Rosa was already dragging the teenage boy with the broken arm behind a pew, her gray-streaked hair coming loose from its bun. “I’ve got three bleeding over here!”

    “Then get pressure on them!”

    “With what, my charming personality?”

    Mason ripped off his flannel overshirt, balled it against the man’s neck, and pressed hard. Blood pulsed between his fingers, hot and slick. The wound was ugly. Too deep. Too close to everything that mattered.

    The man’s eyes rolled toward him. He was young. Maybe thirty. Freckles across the bridge of his nose. One cheek pressed against the runner carpet where people had tracked in slush and ash.

    “Hey,” Mason said. “Look at me. Stay here.”

    The man tried to speak. Only foam came out.

    The System pulsed behind Mason’s eyes.

    Gravebound Warden trait active: Last Line.
    A protected creature within 3 meters is suffering fatal trauma.
    Intervene?

    Mason felt the grave under the words.

    Not metaphor. Not dread.

    Cold rose through his knees from the stone floor, through skin and muscle into bone. The scent of damp soil pushed beneath the copper stink of blood. For one impossible instant the church aisle was gone and he was kneeling in black earth while unseen things shifted below, patient and hungry.

    Every save has a cost.

    He had learned that when he’d closed the hole in Tasha’s lung in the parking lot. Learned it again when he’d stopped Mr. Alvarez from bleeding out after the thing with the antlers tore through the triage corner. The class didn’t heal like a miracle. It traded. It borrowed from somewhere deep and dark and always expected repayment.

    The man under his hands would die in seconds.

    Mason answered through gritted teeth. “Do it.”

    Black veins crawled from beneath his fingernails into the blood-soaked flannel. The fabric stiffened with frost. The man arched, mouth open in a silent scream, and Mason felt the wound beneath his palm knit together—not gently, not cleanly, but like roots forcing broken pavement closed. Torn vessels lashed themselves shut. Muscle reconnected in hard cords. Skin puckered under pressure.

    At the same time, pain opened in Mason’s own neck.

    He nearly collapsed.

    It felt like teeth had punched into him from the inside, sawing outward. His throat locked. His vision flashed white. A line of heat ran from ear to collarbone, and when he touched it, his fingers came away wet.

    Not as bad as the man’s wound.

    Bad enough.

    Intervention successful.
    Fatal trauma delayed.
    Grave Debt increased.

    The man sucked in a ragged breath.

    Mason didn’t have time to be relieved.

    A scavenger landed on the pew beside him.

    Its limbs flexed. Its mouth spiraled open, tasting the air. Reflective black eyes clustered across its skull like beads of oil.

    Mason raised one bloody hand.

    Something inside him answered.

    Not power roaring. Not fire in his veins.

    A door opening underground.

    Gray light bled from his palm and spread in a crescent across the aisle. It formed the outline of a shield—not metal, not exactly, but a slab of grave-stone energy pitted with names Mason almost recognized. The scavenger struck it with enough force to drive Mason backward on his knees. Pain detonated up his arm.

    Skill discovered: Pallbearer’s Guard.
    Manifest a warding bulwark to intercept attacks against protected targets.
    Efficiency increases when shielding the dying.

    “Of course it does,” Mason rasped.

    The scavenger hammered the shield again. Cracks spiderwebbed across the gray surface. Behind him, the man in the Bears hoodie wheezed and clutched at his sealed neck.

    “Move!” Mason barked. “Crawl if you have to!”

    The man crawled.

    Mason surged to his feet and slammed the shield forward. The scavenger flew off the pew, hit the floor, and rolled upright immediately. Another came skittering along the wall above the confessional booths, claws punching into plaster. A third dragged Mrs. Petrowski by one ankle while she kicked and screamed, rosary beads snapping loose one by one.

    Across the nave, chaos divided into islands.

    Rosa had overturned a pew to make a barricade around the wounded. She wielded a broken chair leg in one hand and a bottle of hand sanitizer in the other, flinging alcohol into a scavenger’s sensory feelers while a stocky man Mason knew only as Darnell smashed it with a fire extinguisher. Near the vestibule, Gerald shoved past people toward the basement door, screaming orders nobody followed. Two of his supporters—men who had stood with him when he’d argued to exile the injured—were trying to pry open the jammed stairwell gate.

    They were leaving the slow behind.

    Mason saw Tasha.

    She was seventeen, maybe eighteen, with a shaved head and a patched leather jacket too big for her narrow shoulders. Her left side was still bandaged from the parking lot fight, every breath an argument. She had wedged herself between a scavenger and a little boy in dinosaur pajamas, holding a kitchen knife in both hands.

    “Come on then!” she shouted, voice trembling. “You ugly-ass crab!”

    The scavenger obliged.

    Mason was too far.

    The creature leapt.

    He reached for the grave.

    The cold responded eagerly.

    The gray shield snapped into existence not on his arm, but in front of Tasha—thin, jagged, translucent. The scavenger struck it midair and broke through, but the impact stole its angle. Instead of landing on her face, it crashed into her shoulder and tore the leather jacket open with a screech.

    Tasha stabbed it under the head.

    “Mason!” she screamed.

    He ran.

    A scavenger cut across his path. Mason kicked it in the mouth. Teeth raked through his boot and into his foot, bright pain blooming, but momentum carried him forward. He brought the grave-shield down edge-first. Chitin split. Black fluid sprayed the pews.

    You have slain Rift-Scavenger Juvenile (Level 3).
    Experience awarded.

    Another system message flickered beneath it, brighter.

    Protection Chain: 5 survivors defended within 60 seconds.
    Class experience increased.

    Mason didn’t read the rest. He slammed into the creature on Tasha’s shoulder and drove both of them into the floor. Its legs clamped around his forearm, hooks sinking deep. The mouth unfolded inches from his wrist.

    Tasha stabbed it again. “Get off him!”

    “Not the shell,” Mason grunted. “Underneath!”

    “I’m trying!”

    The boy in dinosaur pajamas sobbed behind them, curled under a pew with both hands over his ears.

    Mason jammed his thumb into the scavenger’s mouth slit.

    It bit down.

    Agony turned the world red.

    He felt the teeth grind against bone. Felt them rotating, chewing through flesh like drill bits. His buried temper came up clean and savage, all the anger he had swallowed in hospital corridors and disciplinary hearings and beside stretchers where people died because traffic hadn’t moved, because dispatch had delayed, because some supervisor had cared more about liability than breath.

    “Enough,” he snarled.

    His shield collapsed inward, no longer a wall but a wedge of cemetery-gray force that formed around his trapped hand. It expanded inside the scavenger’s mouth.

    The creature split from head to thorax.

    Black fluid drenched Mason’s sleeve.

    You have slain Rift-Scavenger Juvenile (Level 5).
    Experience awarded.

    Tasha stared at him, chest heaving. “That was disgusting.”

    “You’re welcome.”

    “I had it.”

    “Sure.”

    A scream tore through the church from the altar side.

    Mr. Alvarez.

    Mason turned and saw the old man half off his blanket, both hands clutching the end of a pew as a scavenger pulled at the bandages around his abdomen. The creature had scented old blood. Of course it had. The wounded weren’t just liabilities. They were bait tied to hooks.

    Rosa tried to reach him and got knocked sideways by another scavenger dropping from the choir loft. It landed on her back. She hit the floor hard, the chair leg skittering away.

    “Rosa!”

    Mason’s voice cracked.

    The grave in him surged.

    He crossed the distance in a blur that was not speed so much as refusal. His wounded foot slipped on blood. His bitten hand throbbed. His neck burned. None of it mattered.

    Pallbearer’s Guard burst around Rosa as the scavenger’s mouth descended. The gray bulwark formed between her spine and the teeth. The creature chewed into the shield, mandibles throwing sparks of ash. Mason hit it shoulder-first. They crashed into the overturned pew barricade.

    Darnell appeared over him with the fire extinguisher lifted high. “Duck!”

    Mason ducked.

    The extinguisher came down with a hollow metallic boom. Once. Twice. On the third strike, the scavenger’s carapace caved in.

    White chemical foam hissed across the floor.

    Darnell panted, eyes wide behind crooked glasses. “I hate bugs.”

    “Those aren’t bugs,” Rosa groaned, pushing herself up. Blood ran from her hairline into one eyebrow. “Bugs I can tolerate. Those are lawsuits with legs.”

    “Can you stand?” Mason asked.

    “Can you stop bleeding from everywhere?”

    “No.”

    “Then we both work with what we’ve got.”

    Another pulse shivered through the remaining windows.

    The barrier outside flared, struggling to reassert itself. For an instant, every shard of stained glass scattered across the floor glowed gold. The scavengers recoiled from the light, feelers whipping. Then the glow stuttered and died again.

    Beyond the broken windows, the night moved.

    Dozens of shapes clung to the exterior walls. Their limbs hooked into brick. Their mouths opened and closed soundlessly. Higher up, against the purple-black sky, the crack above Chicago pulsed like an infected wound. Aurora colors bled from its edges, green and violet and the deep red of oxygen-starved blood. Somewhere far off, sirens wailed until something cut them short.

    Second Wave Event initiated.
    Local Sanctuary Integrity: 43%
    Predation pressure increasing.
    Survive until dawn for Sanctuary Stabilization attempt.

    The message appeared for everyone.

    The church went still for half a heartbeat as survivors stared at words only they could see.

    Then Gerald shouted, “You heard it! Until dawn? We can’t hold this room until dawn! Basement, now!”

    He had managed to wrench the stairwell gate open. A narrow door beside the vestibule yawned beyond him, leading down into the church basement where they’d stored extra blankets, canned food, and the generator that coughed more than it ran. People surged toward him again.

    “If we all pack down there, we’re trapped,” Mason shouted.

    Gerald pointed at the broken windows. “We’re trapped here, idiot!”

    A woman carrying a toddler sobbed, “Please, just move!”

    “Take the kids down,” Mason said. “Wounded who can walk, go. Everyone else—”

    “Everyone else dies?” Gerald snapped. His eyes glittered with fear dressed up as calculation. “Say it. Go on, paramedic. Admit I was right.”

    Mason looked at the people on blankets near the altar. Mr. Alvarez with his torn belly. Denise, feverish and barely conscious. The boy with the broken arm. The man whose neck Mason had sealed badly enough that he would survive the next minute, maybe not the next hour. Mrs. Petrowski, bleeding from where teeth had stripped skin off her calf.

    They could not make the basement stairs before the next rush.

    0 chapter views

    0 Comments

    Note
    0 online