Log InRegister
    Read Free Web Novels Online

    Kael Vey knew he was dead when the subway ceiling came down—he just didn’t expect the afterlife to ask him to choose a class.

    One moment, there was the scream of metal and concrete, the wet thunder of a city’s bones breaking overhead. The next, there was red sky.

    Not sunset-red. Not pollution-red, bruised by neon and rain. This was raw arterial red, a bleeding dome stretched from horizon to horizon, pulsing faintly behind torn banners of black cloud. The air tasted like pennies and grass. Wind dragged cold fingers through Kael’s hair and carried with it the stink of loam, smoke, and something animal decomposing nearby.

    He lay on his back in a field of waist-high silver grass.

    For several seconds, he did nothing but breathe.

    Each breath came wrong. Too clean. Too sharp. His lungs, which should have been full of powdered concrete and subway dust, expanded without pain. His ribs, which he distinctly remembered shattering beneath the weight of falling rebar, were intact. His hands clenched in the grass. Fingers moved. Ten of them. Bloodless. Uncrushed.

    No.

    Kael jackknifed upright, choking on air.

    The last thing he remembered was the E-Line platform caving in.

    Rainwater had been streaming down the emergency stairwell in filthy sheets. People had been pushing, shouting, trying to climb out while alarms screamed and the old tiles split like cracked teeth. He had been halfway up when he saw her: a girl in a yellow jacket, maybe nineteen, pinned beneath a fallen sign frame as sparks spat from a torn cable nearby.

    Everyone else had run past her.

    Kael had run back.

    He remembered hands slick with blood and rain. He remembered the girl sobbing that she couldn’t move, that she couldn’t feel her legs. He remembered telling her, with a calm he absolutely did not possess, “Look at me. Don’t look up. We’re getting out.”

    He remembered prying the sign frame off with a maintenance bar and shoving her toward a firefighter’s reaching hand.

    He remembered the ceiling coming down.

    The sound had not been loud at the end. It had been complete. A pressure that erased everything.

    Kael touched his face with shaking fingers.

    No blood. No dust. No cracked skull.

    “Okay,” he rasped. His voice vanished into the field. “Okay, either I’m in a hospital, or my brain is doing one last cinematic before shutdown.”

    He looked around.

    The field rolled across low hills beneath the impossible sky. Far to the east, black towers stabbed up from a forest of violet-leaved trees, their tops crowned with rings of blue fire. To the west, a mountain range floated several miles above the ground, its roots dangling in the air like the torn underside of an island. Something huge moved between the floating peaks, wings briefly eclipsing the red glare.

    Not a hospital.

    Not any hallucination he would have designed, either. Kael had spent enough of his life inside games to know when a world was built from recycled fantasy assets. This place was too wrong for that. Too detailed. Too indifferent. The grass scratched at his palms. Tiny insects clicked beneath the stalks. A three-eyed crow watched him from the bleached ribcage of some enormous animal and made a sound like laughter through broken glass.

    Then the interface appeared.

    WELCOME, OUTWORLD SOUL.

    REGISTRATION IN PROGRESS…

    WORLD: ASTERFALL

    STATUS: UNBOUND

    Blue-white letters burned across his vision, crisp as if etched into the backs of his eyes.

    Kael lurched backward and slapped both hands over his face.

    The text remained.

    “Nope.” He blinked hard. “Absolutely not.”

    SOUL INTEGRITY: 61%

    MEMORY RETENTION: PARTIAL

    PHYSICAL VESSEL: GENERATED

    CAUSE OF PRIOR DEATH: STRUCTURAL COLLAPSE

    QUALIFYING ACT: VOLUNTARY SACRIFICE

    Kael went still.

    The girl in the yellow jacket flashed through his mind—the way her eyes had locked on his as the firefighters dragged her away, wide and terrified and alive.

    His throat tightened.

    “Did she make it?” he asked.

    The wind hissed through the silver grass.

    EARTH REALM CONNECTION: SEVERED

    NO FURTHER QUERY ACCESS AVAILABLE

    Kael laughed once. It came out cracked.

    “Of course. Great. Perfect. Mystery solved. I died and got customer support with a firewall.”

    He stood, because lying down in an unknown field under a blood sky felt like the kind of thing that preceded being eaten. His legs wobbled under him. He wore black jeans, battered sneakers, and the same faded tournament hoodie he’d had on in the subway. The hoodie still bore the ghost of a logo across the chest: VYRAL // WORLD SEMIFINALIST, the letters cracked from too many washes.

    A relic from another life.

    From the life where Kael Vey had been seventeen and everyone on the competitive circuit had called him the next sovereign of reflex gaming. The boy who could read a fight three seconds before it happened. The prodigy who saw angles nobody else saw.

    Then came the wrist injury. The surgeries. The sponsors quietly vanishing. The team replacing him with a kid whose hands didn’t tremble after six hours of practice. Three years later, Kael had been streaming to twelve viewers from a basement apartment, losing more games to rage than skill, and telling himself comeback arcs only needed one good patch.

    Now he was dead.

    Maybe that counted as a patch.

    The interface chimed.

    ASTERFALL SYSTEM BOOT COMPLETE.

    ALL OUTWORLD SOULS MUST SELECT A STARTER CLASS.

    CLASS SELECTION WILL DETERMINE INITIAL ATTRIBUTES, SKILL PATHWAYS, FACTION COMPATIBILITY, AND SURVIVAL PROBABILITY.

    A row of translucent panels unfolded before him.

    Kael stared.

    Despite himself, some old part of him—the ruined competitor, the theorycrafter, the kid who used to wake before dawn to study frame data—leaned forward.

    AVAILABLE STARTER CLASSES:

    Iron Squire — Rank: Common — Role: Frontline Defender
    Initial Attributes: +3 Vigor, +2 Strength
    Starter Skill: Guard Stance

    Ember Acolyte — Rank: Common — Role: Elemental Caster
    Initial Attributes: +3 Will, +2 Focus
    Starter Skill: Sparkbolt

    Greenwood Scout — Rank: Common — Role: Ranged Skirmisher
    Initial Attributes: +3 Agility, +2 Perception
    Starter Skill: Mark Prey

    Field Chirurgeon — Rank: Common — Role: Support Healer
    Initial Attributes: +3 Mercy, +2 Focus
    Starter Skill: Minor Mend

    Gravebound Novice — Rank: Defective — Role: Unstable
    Initial Attributes: +1 Vigor
    Starter Skill: None
    Warning: Class unsuitable for standard progression.

    Kael’s eyes snapped to the last panel.

    “Defective?” he said. “You’re offering me a defective class?”

    The panels hovered serenely.

    He reached instinctively toward Ember Acolyte, then stopped. Caster usually meant range, burst, control. Good for unfamiliar systems. But if mana existed—and it probably did—then resource starvation could be fatal. Iron Squire was safe. Tank stats. A shield skill. Bad solo damage, but reliable. Scout offered mobility and information, which mattered most in unknown terrain.

    His gamer brain began building trees, assigning probabilities, identifying failure states.

    Then something howled.

    The sound rolled over the field like a serrated blade drawn along bone.

    Kael froze.

    The three-eyed crow exploded from its ribcage perch, wings beating frantically. The insects in the grass went silent. Even the wind seemed to hold its breath.

    Another howl answered from the north.

    Closer.

    Kael turned slowly.

    At the crest of a nearby hill, silver grass parted around a shape the size of a motorcycle.

    It looked like a wolf only if wolves were built by a butcher with a grudge. Its fur was charcoal-black and matted with dried blood. Two curved horns jutted from its skull, ridged like old knives. Its jaw split too wide, showing rows of wet teeth overlapping each other in a way that made Kael’s stomach clench. Glowing amber symbols crawled beneath its hide, flickering with every breath.

    Above its head, letters appeared.

    RAVENHORN WOLF
    Level 4
    Disposition: Starving

    “Level four,” Kael whispered. “Fantastic. And I’m what, level zero?”

    UNBOUND OUTWORLD SOUL
    Level 0
    Class: None

    “That was rhetorical.”

    The wolf lowered its head. Black saliva dripped into the grass, hissing where it landed.

    Kael’s pulse slammed into overdrive.

    He looked at the class panels. Looked at the wolf. Looked at the terrain.

    No weapons. No cover except grass. The closest tree line was maybe two hundred meters away, which might as well have been on the moon. The field dipped behind him—there could be rocks, a ravine, anything—but he didn’t know. The wolf did.

    Pick a class.

    His hand moved toward Greenwood Scout.

    Mobility. Perception. Mark Prey. Best odds of escape.

    The wolf stepped down the hill.

    Not charging yet. Measuring.

    Predator AI. It wants panic. It wants me to sprint.

    Kael forced himself to breathe through his nose. His old coach’s voice echoed from memory, gravelly and cruel: You lose when your hands move faster than your head.

    He selected Greenwood Scout.

    The panel flickered red.

    SELECTION FAILED.

    CLASS COMPATIBILITY ERROR.

    REASON: DAMAGED SOUL PATHWAYS.

    Kael stared.

    “What?”

    The wolf’s ears twitched.

    Kael jabbed Ember Acolyte.

    SELECTION FAILED.

    CLASS COMPATIBILITY ERROR.

    REASON: DAMAGED SOUL PATHWAYS.

    “No, no, no.”

    Iron Squire.

    SELECTION FAILED.

    Field Chirurgeon.

    SELECTION FAILED.

    The wolf began to trot.

    Kael backed away, one step, then another. His heel caught on a root hidden beneath the grass and nearly sent him sprawling. He recovered, heart punching at his ribs.

    0 chapter views

    0 Comments

    Note
    0 online