Chapter 1: Server Room
The last thing Marcus Chen saw before he died was a progress bar.
`BACKUP IN PROGRESS... 73%... 74%...`
The terminal screen flickered in the server room's blue glow. Rows of blade servers hummed around him, their LEDs blinking like a colony of electric fireflies. The air smelled like ozone and burnt coffee — the carafe he'd forgotten on the hot plate three hours ago.
Seventy-five percent. Then the power surged.
Not a flicker. Not a brownout. A *surge* — every server rack lit up white, screens crackled with static, and the UPS units screamed like smoke detectors in hell. Marcus lunged for the emergency shutdown, fingers brushing the red switch—
The world went white. Then black. Then nothing.
---
Marcus opened his eyes.
The server room was dark. Not powered-down dark — *wrong* dark. The humming had stopped. The LED fireflies were dead. But there was light — a faint purple glow seeping through the ventilation grate above, painting the ceiling in bruised twilight.
He sat up. His head pounded. His hands — he looked at them — were his hands. Same callused fingers from too many hours on a keyboard. Same burn scar on his left thumb from a soldering iron incident in college. He was alive.
"What the hell..."
He stood, steadying himself against a server rack. The rack was warm — too warm, like it had been running at full load for hours. But the screens were dead. Every terminal, every monitor, every indicator light — black.
Except one.
The terminal he'd been backing up to displayed a single message, white text on black:
`[SYSTEM INITIALIZATION COMPLETE]` `[WORLD FORMAT: v1.0]` `[WELCOME, PLAYER.]`
Marcus stared at it. Blinked. Read it again.
"Player?"
He touched the screen. The text dissolved, replaced by something that made his stomach drop:
`[CLASS ASSIGNMENT IN PROGRESS...]` `[SCANNING... SCANNING...]` `[CLASS ASSIGNED: SCOUT (Common)]`
A pause. Then, smaller, almost hidden at the bottom of the screen:
`[HIDDEN CLASS DETECTED: ████████]` `[ACCESS LEVEL: INSUFFICIENT]` `[DETAILS LOCKED]`
The text vanished. The screen went dead.
Marcus stood there for a long moment, the purple glow pulsing through the vent. Then he did what any rational person would do.
He headed for the exit.
---
The door to the server room opened onto what used to be the second-floor hallway of Nexon Spark Studios. Used to be. The motivational posters were gone. The carpet was gone. The *walls* were different — the drywall had been replaced with something that looked like stone, rough-hewn and glistening with condensation.
The hallway stretched in both directions, lit by floating orbs of pale blue light that hovered near the ceiling. They pulsed slowly, like breathing.
"This is not real." Marcus said it out loud, as if hearing it would make it true. "This is a trauma response. Carbon monoxide poisoning. I'm hallucinating in the server room right now."
He walked to the window at the end of the hall. Looked out.
San Adaro was gone.
Not destroyed — *transformed*. The skyline was mostly intact, but the sky was wrong. Instead of the Pacific Northwest gray he'd known for five years, the sky was a deep, bruised purple, shot through with veins of luminous green — like the aurora borealis had crashed into a thunderstorm and decided to stay.
The streets below were empty. Cars sat abandoned at odd angles, doors open, engines dead. Some buildings looked normal. Others had changed — a convenience store on the corner had sprouted what looked like *roots* from its foundation, thick as tree trunks, burrowing into the asphalt. The Starbucks across the street had a faint shimmer around its entrance, like heat haze.
And above everything, floating in the purple sky, a massive translucent text box:
`[WELCOME TO SAN ADARO — DUNGEON ZONE ALPHA-7]` `[SAFE ZONES: PIONEER PLAZA, RIVERSIDE PARK, CITY HALL GROUNDS]` `[CURRENT THREAT LEVEL: MODERATE]` `[GOOD LUCK.]`
"Good luck," Marcus repeated flatly. "Thanks. Very helpful."
A sound from below. Wet. Scraping. Like something heavy dragging across concrete.
Marcus looked down.
And his blood froze.
---
It was a dog. Or it had been, in the same way that a car wreck had once been a car. Four legs, yes. A head, yes. But the proportions were wrong — shoulders too wide, spine too long, mouth too full of teeth. Its fur was matted with something dark and glistening, and its eyes — six of them, arranged in two rows of three — glowed a sickly amber.
Marcus knew what it was.
Not because he'd seen one before. Not because anyone had ever seen one before. He knew because he'd *designed* it.
"Rot Hound," he whispered. "Tier 1 mob. *Echoes of Ruin*, Act One, Forest Zone."
He'd spent three weeks modeling the thing. Tweaking the jaw articulation. Arguing with the animation team about whether six eyes were too many. (They'd said yes. He'd won.) He'd written its stat block: 120 HP, 15 ATK, 8 DEF. Weak to fire. Attacks in a three-hit combo — lunge, snap, tail swipe.
The Rot Hound looked up. All six eyes fixed on the window.
On *him*.
It howled — a sound that was half dog, half dial-up modem — and charged at the building.
Marcus ran.
---
The stairwell was stone now, spiral, lit by more of those floating orbs. His sneakers slapped against the steps as he descended, heart hammering. Behind him — above him — he heard the Rot Hound crashing through the second floor, claws scraping stone.
*Think. Think, you idiot.* His brain kicked into game-designer mode, the only mode that had ever worked under pressure. *Rot Hound. Three-hit combo. Twelve-second cooldown between combos. Hit window is after the tail swipe — 2.3 seconds of recovery animation. If I can—*
The ground floor. The front door was ajar — or rather, there was no door. Just an archway where the glass entrance used to be. Marcus burst through it into the street.
The air hit him. Cool, damp, smelling of petrichor and something metallic. The purple sky stretched overhead. He could see the safe zone marker in the distance — Pioneer Plaza, six blocks north, a golden shimmer hanging above it.
The Rot Hound exploded out of the building behind him.
Marcus didn't look back. He ran — not in a straight line, because he knew (because he'd coded it) that Rot Hounds tracked in straight lines and lost target acquisition on sharp turns.
Left at the intersection. Right down the alley. The Rot Hound skidded on the asphalt, overshot, slammed into a dumpster. Bought him three seconds.
He spotted a fire escape ladder. Jumped, grabbed, climbed. Rot Hounds couldn't climb — he knew that too. Vertical movement wasn't in their navmesh.
He was right. The Hound circled below, howling, amber eyes blazing. It snapped at the ladder, missed, snapped again. Then it stopped, tilted its head — all six eyes blinking independently — and loped away.
Marcus clung to the fire escape, gasping. His arms shook. His legs shook. Everything shook.
He looked at the purple sky. At the floating dungeon zone text. At the street below, where a pack of three more Rot Hounds was circling a crashed delivery truck.
"I made those," he said to no one. "I literally made those. Three years of my life, cancelled project, assets destroyed per contract — and now they're *real*."
He laughed. It wasn't a happy laugh. It was the laugh of a man who'd just discovered that his failed game had become the apocalypse.
A notification pulsed in the corner of his vision — actually in his vision, like a HUD overlay:
`[System: Quest Available — Reach Pioneer Plaza Safe Zone]` `[Reward: Starter Kit, 50 XP]` `[Time Limit: None]` `[Warning: Threat level increases after sunset.]`
Marcus looked at the sky. The purple was deepening. Sunset — or whatever passed for sunset in this new world — was coming.
He climbed higher, orienting himself. Pioneer Plaza was north. Six blocks. Through streets crawling with monsters he'd designed in a game that was supposed to be *fictional*.
"Okay," he said, steadying his voice. "Six blocks. I know every mob in Act One. I know every patrol pattern. I know every aggro range." He paused. "I literally wrote the design document."
He began to climb down, carefully, checking sight lines.
"Let's see if the hit detection is as bad as our alpha build."
It was worse.