Bug Morton's apartment smelled like burnt coffee and regret.
Three monitors sat on a plywood desk held together with duct tape and optimism. Cables ran across the floor like varicose veins. A whiteboard on the wall was covered in marker scrawlâdungeon IDs, dates, harvest energy readingsâconnected by lines in four different colors that only Bug could decode. A cat sat on top of the leftmost monitor, indifferent to everything.
"Fourteen," Bug said. He was standing at the whiteboard with a red marker, no beanie for once, his hair doing something unfortunate. He'd been up all night. "Fourteen dungeons in the Seoul metropolitan area showing signs of code modification in the last sixty-two days."
Alex leaned against the doorframe, a paper cup of convenience store coffee in his hand. Day two of his clean period. No dives, no extended admin sessions. His head felt clearer than it had in weeks, which made the information on Bug's whiteboard harder to ignore.
Maya sat cross-legged on Bug's couchâa futon that had seen better decadesâstudying the whiteboard with the focused intensity she usually reserved for things she was about to kill.
"Show me the map," she said.
Bug tapped his keyboard. The center monitor switched to a satellite view of Seoul with fourteen red dots scattered across it. At first glance, random. Then Alex looked again.
"They're in a ring," he said.
"Give the man a prize." Bug traced a circle in the air with his marker. "Rough circle, maybe eight kilometers in diameter, centered onâ" He tapped the screen. "Here. Gwangjin-gu. Specifically, a three-block area around the old Ttukseom industrial district."
"What's there?"
"According to public records: abandoned warehouses, a decommissioned water treatment plant, and a lot of nothing. The city's been trying to redevelop the area for five years, but the zoning keeps getting tangled in committee." Bug paused. "According to system data I probably shouldn't have been accessing, the area sits on top of a convergence pointâthree dungeon ley lines intersecting. The kind of spot where the System's infrastructure is naturally thicker."
"Thicker meaning more code, more bandwidth, more capacity to channel energy," Alex translated.
"Exactly. If you wanted to collect redirected harvest energy from fourteen dungeon modifications, you'd want a receiver with enough throughput to handle the volume. A ley line convergence gives you that."
Maya uncrossed her legs. "So the cult is funneling stolen harvest energy to an industrial wasteland in eastern Seoul. For what?"
"That," Bug said, "is the question I can't answer from data alone."
The buzzer on Bug's door went off. Three short buzzes, pause, two long. A code.
"That's Tanaka," Bug said, already moving to the intercom.
---
Dr. Yuki Tanaka entered the apartment the way she entered every roomâscanning for exits first, then threats, then people. Old habits from a career spent working in environments where knowing the layout mattered. She was Japanese, mid-forties, her hair pulled back in a practical bun, wearing a coat she hadn't taken off despite the heated apartment. The coat was her armor. She wore it like she might need to leave at any second.
"I brought data," she said instead of hello. She set a laptop on Bug's desk, nudging the cat aside. The cat gave her a look of profound betrayal. "And I need to be out of here in ninety minutes. I told Kenji I was meeting a colleague about the magnetometry paper."
"Kenji's your husband?" Maya asked.
"Kenji is the reason I still have a career and a mortgage. He doesn't know about any of this, and he won't." Tanaka opened her laptop. Graphs filled the screenâenergy readings, wave patterns, spectral analysis. "I've been tracking what the Association classifies as 'instrumentation artifacts' in dungeon monitoring data. Spikes in energy output that don't correlate with hunter activity or standard system cycles."
"The Association thinks they're equipment glitches?" Alex moved closer to the screen.
"The Association doesn't think about them at all. They get filed, flagged as sensor noise, and forgotten." Tanaka pulled up a timeline. "But I've been collecting these 'artifacts' for three months. Fifty-seven distinct events across the Seoul monitoring network. When I filter for the specific frequency bandâ" She typed. The graph shifted, isolating a narrow range. "This is what I get."
The filtered data showed a clear pattern. Energy pulses, regular as a heartbeat, flowing from multiple points toward a single destination.
"The pulses originate from these locations." Tanaka overlaid the source points on a map.
Bug's fourteen red dots. Exactly.
"Son of a bitch," Bug said softly.
"The energy is being extracted from active dungeon instances and channeled through sub-system pathways to a collection point approximatelyâ" Tanaka zoomed the map. "Here."
Gwangjin-gu. The industrial district. The same three-block area Bug had identified.
"How much energy are we talking about?" Alex asked.
"Per pulse, approximately 0.3 harvest units. Fourteen sources, pulsing every eighteen minutes." Tanaka did the math in her head. "That's roughly 336 harvest units per day being diverted from the standard collection system."
"For context," Bug said, "the entire city of Seoul generates about 12,000 harvest units daily. They're skimming less than 3%."
"Enough to notice if you know where to look," Tanaka said. "Not enough to trigger automated alarms. Someone designed this to fly under the radar."
"But not under your radar." Maya looked at Tanaka with something that might have been respect.
"I study energy systems for a living. Finding patterns in noise is literally my doctoral thesis." Tanaka closed her laptop. "Which is why I'm telling you this and then leaving. I have two children and a research position at Yonsei University. I'm not equipped for whatever you're planning to do with this information."
"Nobody's asking you toâ"
"I know nobody's asking. I'm establishing boundaries preemptively." Tanaka stood, pulling her coat tighter. "The data is yours. I've cleaned it, verified it, and formatted it for integration with whatever monitoring tools your friend uses." She nodded at Bug. "My analysis shows the energy collection has been accelerating. Two months ago it was 0.1 units per pulse. Now it's 0.3. Whatever they're building, they're feeding it more every week."
She was at the door before Alex could thank her. She paused with her hand on the knob.
"One more thing. The energy readings have a secondary harmonicâa resonance pattern I can't explain with standard physics. It's consistent with what the literature describes as 'coherent system-level phenomena.'" She looked back at Alex. "In laymen's terms: whatever is receiving that energy isn't just storing it. It's doing something with it. Something that's producing a detectable signal."
Then she was gone. The door closed. Her footsteps faded down the hallway, brisk and purposefulâa woman returning to a life she was determined to protect.
---
"I like her," Maya said.
"She's terrified," Bug said.
"Those aren't mutually exclusive." Maya turned to Alex. "So. The cult is stealing harvest energy and funneling it to an abandoned industrial district. They've been doing it for two months, it's getting bigger, and whatever they're building is active enough to give off a signal. That sound about right?"
"About right."
"Then let's go hit it."
"We don't know what we're hitting."
"Which is why we go find out. Recon. Scout the location, identify the cult's setup, figure out what they're building." Maya's voice had the edge it got when she was being patient about something that didn't deserve patience. "We know where. We know roughly what. All we're missing is eyes on the ground."
"And the Watchers sweeping the city looking for admin activity. And Wells building a case against me. And the fact that walking into a cult operation center is the kind of thing that tends to go sideways."
"So we take precautions. Go in darkâno admin vision, no system queries, just physical recon. I'm an S-rank hunter. You're not useless with a sword. Bug watches from remote." She leaned forward. "Alex, we can't just keep collecting data. At some point we have to actually do something."
She wasn't wrong. But she wasn't right eitherâor not right enough to outweigh the risk. Alex opened his mouth to argue, and the code channel flickered.
Echo's signature. Urgent.
The message didn't arrive as text this time. It came as raw dataâcompressed, encrypted, broadcast in a burst that lasted less than a second. Alex's admin consciousness unpacked it automatically before he could stop it, the same way a native speaker hears meaning before they can choose not to listen.
//ECHO_EMERGENCY
//THE_FRAGMENTS_THEY_ARE_USING
//I_KNOW_THEIR_SOURCE
//TERMINAL_AUX_NODE_7
//I_DESTROYED_THAT_NODE_287_YEARS_AGO
//OR_I_THOUGHT_I_DID
//SOMEONE_RECOVERED_WHAT_I_LEFT_BEHIND
//THIS_IS_MY_FAULT
//IF_THEY_TRACE_THE_FRAGMENTS_BACK
//THEY_FIND_ME
//THREE_HUNDRED_YEARS_OF_HIDING
//GONE
//I_NEED_TO_TALK
//PROPERLY_TALK
//TONIGHT
//ALONE
"Echo?" Bug read Alex's expression.
"She knows where the cult got their code fragments." Alex sat down on the futon beside Maya. The message played back in his head, stripped of encryption but not of the fear embedded in it. Echo's transmissions were always terse, always guarded. This one had been ragged. "She says they came from a terminal she destroyed almost three hundred years ago. Or thought she destroyed."
"How does someone recover data from a terminal destroyed three centuries ago?" Bug asked.
"The same way archaeologists recover pottery from civilizations that died five thousand years ago. You find fragments in the dirt and piece them together." Alex rubbed the back of his neck. "Echo's scared. Really scared. If the cult can trace those fragments to their source, they can trace them to her."
"And if they find Echoâ" Maya began.
"They find a full administrator. Someone with access and knowledge they'd kill for." Alex shook his head. "She wants to meet. Tonight. Alone."
"Alone meaning without us," Maya said flatly.
"Echo doesn't trust groups. She barely trusts me."
"Echo's been hiding in a hole for three hundred years because she's too paranoid toâ"
"She's been hiding for three hundred years because every administrator who didn't hide is dead." Alex kept his voice level. "That's not paranoia. That's a sample size."
Maya shut her mouth. Pressed her lips together, looked away. When she spoke again, the combativeness had dulled to something closer to frustration.
"Fine. Meet her. Get what she knows. But we're running out of time to keep researching and start acting."
"I know."
"Do you? Because from where I'm sitting, we've got a cult building something dangerous, a Watcher sweep closing in, and an Association director who thinks you're hiding something. That's three bombs with three different timers, and we don't know which one goes off first." She stood up. "I'm going to the gym. I need to hit something that isn't a person."
The door closed behind her. Not slammedâclosed with the controlled precision of someone who wanted to slam it and chose not to.
Bug's cat jumped from the monitor onto Alex's lap. It weighed approximately one thousand pounds and began purring like a diesel engine.
"She's right, you know," Bug said.
"About which part?"
"All of it." Bug turned back to his monitors. "But before you go play secret meeting with the three-hundred-year-old ghost, there's something else you need to see."
He pulled up an Association databaseâone he definitely shouldn't have had access to. A schedule grid filled the screen.
"Dungeon maintenance inspections. The Association runs them quarterly on all registered instances." Bug highlighted a row. "Dungeon Instance #1,847,223âthe Yeongdeungpo reptile nest. One of our fourteen modified dungeons. Scheduled for routine inspection in six days."
"Six days."
"Standard inspection protocol: two-person team, full diagnostic scan of dungeon parameters, cross-reference against registered baseline." Bug turned to face him. "They're going to find the modifications. The increased spawn density, the redirected energy channels, the boss AI changesâit'll all show up in a baseline comparison."
"Can we get the inspection delayed?"
"Not without leaving a trail that leads back to us. Association scheduling is centralized. Any change gets logged, attributed, and reviewed." Bug's voice was tight. "When they find the modifications, they'll flag them as unauthorized system interference. That goes to the security division. Security division runs it up the chain."
"To Wells."
"To Wells. Who is already looking for exactly this kind of anomaly." Bug picked up his marker and drew a line on the whiteboard connecting two clusters of notes. "Her algorithm is searching for hunters with unusual stats. Unauthorized dungeon modifications will give her something betterâhard evidence that someone is tampering with the System. She won't know it's the cult. She'll know it's happening, and she'll dig until she finds someone to blame."
Six days. That was the first timer.
Alex sat in Bug's cluttered apartment, a cat on his lap, his girlfriend angry in a gym somewhere, a three-hundred-year-old admin waiting to meet him in the dark, and a clock counting down to the moment when careful, competent Director Wells found another piece of the puzzle.
"Bug. The dungeon modifications that Tanaka trackedâthe energy being funneled to Gwangjin-gu. How long until the Watchers' grid sweep reaches that neighborhood?"
Bug checked his calculations. Checked them again.
"Based on the sweep pattern Echo described, the Watchers will reach the Gwangjin convergence zone in approximately..." He typed. Frowned. "Four days. Maybe five if they hit interference from the ley line convergence."
Four days for the Watchers. Six days for the inspection. And somewhere in between, a cult operation growing stronger with every eighteen-minute pulse of stolen energy.
"I need to talk to Echo tonight," Alex said. "Then we move. Tomorrow."
"Tomorrow's day three of your clean period."
"I know."
"Maya's going to be pissed."
"I know that too."
Bug leaned back in his chair, arms crossed, studying Alex with the same analytical focus he applied to code structures. "What are you going to do?"
Alex looked at the whiteboard. Fourteen dungeons. One convergence point. Three timers counting down at different speeds toward the same disaster. The cult building something unknown. Wells hunting for proof. The Watchers hunting for everything.
And in the exclusion zone, hours north, the Archivist's data cache sat waiting in a collapsed dungeonâPrime's archive, maybe, containing answers that could change everything. But that was a different problem for a different day. The one in front of him was enough.
"First I talk to Echo. Find out what these terminal fragments can actually do, and whether the cult can trace them back to a living administrator." Alex lifted the cat off his lap and set it on the futon. It gave him a look of outraged dignity. "Then I go to Gwangjin-gu. Physical recon, no admin vision. See what they've built."
"And if what they've built is more than a recon team of two can handle?"
"Then we handle it anyway. Because in four days, the Watchers arrive. And Watchers don't do reconnaissance."
Bug held his gaze for a long second. Then he nodded and turned back to his monitors.
"I'll build you a comm setup. Encrypted analog, nothing the System can intercept. Old schoolâradio frequencies the Watchers don't monitor because nobody uses radio anymore."
"Good."
"And Alex?" Bug didn't look up from his screen. "When Maya finds out you're moving the timeline up by a day, let me be somewhere else. Preferably another city."
---
Alex met Echo at midnight, in a dead zone beneath the Banpo Bridge where the System's data density dropped to near zero. She'd chosen the spotâshe always chose the spots. Three centuries of paranoia had given her an encyclopedic knowledge of Seoul's blind spots.
She appeared as a flicker in his peripheral vision. Not a personâa distortion, a place where the air didn't quite behave. That was how Echo existed in the physical world: a ghost wearing borrowed physics, too afraid to fully manifest.
"The terminal was Auxiliary Node Seven," she said without greeting. Her voice came from the distortion, layered with static, the words arriving slightly after the lip movements of a face he couldn't quite see. "One of Prime's secondary processing hubs. I found it two hundred and eighty-seven years ago in what's now the Gobi Desert."
"And you destroyed it."
"I destroyed the physical structure. Melted the crystal matrix, scattered the substrate, salted the location with interference code that should have made recovery impossible." The distortion shifted. "Should have."
"But someone recovered fragments."
"Fragments that shouldn't exist. The destruction protocol I used was designed to render data irrecoverable at the quantum level." Echo's voice tightenedânot with emotion, but with the specific tension of someone whose most fundamental assumption had just been disproven. "Either my protocol was flawed, or someone had already copied the data before I destroyed the node."
"Copied it how? You said you found the node. Was someone else there?"
Silence. The distortion didn't move for a long time.
"I was not alone," Echo said finally. "There was a human. A hunter. He'd found the node through a dungeon glitchâsimilar to how you gained access, actually. He was there when I arrived. He'd been studying the terminal for weeks."
"A hunter with access to Prime's auxiliary node. Three hundred years ago."
"He couldn't use it. Not fully. But he'd been copying what he couldâtranscribing the symbols, recording the energy patterns, taking physical samples of the crystal matrix." Echo's form flickered violently. "I drove him off. Destroyed the node. Assumed the fragments he'd taken were too degraded to be useful."
"You assumed."
"I was wrong." The words came hard, like stones pulled from deep ground. "If that hunter preserved what he took. If he passed it to others. If those fragments survived three centuries of transmissionâ"
"Then the Cult of Dissolution has been building on stolen admin code for generations."
"And every fragment traces back to a node I was supposed to have erased." Echo's voice dropped to nearly nothing. "If anyone examines those fragments with admin-level analysis, they will find my destruction signature embedded in the residual code. My signature, Alex. The one unique identifier that connects to three hundred years of hiding."
Alex stood under the bridge, listening to the Han River move below him, and understood what Echo was asking without her saying it.
"You need those fragments destroyed. For real this time."
"I need them gone. Every copy. Every transcription. Every physical sample." The distortion intensifiedâEcho's version of leaning in. "Which means finding wherever the cult is storing their code base and burning it to the ground."
"Gwangjin-gu."
"If that is where they operate, then that is where my past is waiting to expose me." Echo paused. "I have stayed hidden for three hundred years, Alex. I have watched civilizations rise and fall, watched administrators come and go, watched the System grind humanity for fuel. I have survived because I am invisible. Thisâ" Her voice cracked, the static sharpening. "This cannot be how it ends."
"It won't be."
"You say that with conviction you have not earned."
"I say it because I'm going there tomorrow. Physical recon. And if I find the cult's code storage, I'll figure out how to neutralize it."
The distortion was still. Echo processing, calculating, running probabilities the way she'd done for three centuries.
"The terminal fragments contain partial access protocols from Prime's architecture," she said slowly. "Not enough to grant administrator status. But enough to inject low-level code into active system processes. Enough to modify dungeon parameters, redirect energy flows, log data from encounters."
"Exactly what we've been seeing."
"Yes. But there is more." Echo's voice went flat. "The protocols are partial. Unstable. Prolonged use causes cascade degradation in local system architecture. The cult may not realize it, but every modification they make is weakening the structural code in the affected area."
"Weakening it how?"
"Think of it as drilling holes in a load-bearing wall. Each individual hole is insignificant. Fourteen holes concentrated around a convergence pointâ" The distortion flickered. "The system architecture in that area may already be compromised. If the Watchers arrive and attempt a forceful purge, the destabilized code could cascade."
"Cascade meaning what? The dungeons collapse?"
"Cascade meaning the boundary between dungeon space and real space becomes unreliable. Monsters from fourteen dungeons potentially breaching into downtown Seoul."
Alex closed his eyes. Opened them. The river kept flowing. The city kept glowing. None of it knew how fragile the membrane was between this world and the coded nightmares running underneath it.
"How long before the degradation reaches critical?"
"Unknown. But every eighteen-minute pulse accelerates the process."
Eighteen minutes. The interval Tanaka had measured. Regular as breathing.
"I'll be in touch after the recon," Alex said. "Stay dark. No transmissions, no monitoring, nothing that could draw attention."
"I have been staying dark since before your grandparents were born." The distortion began to dissolve. "Be careful tomorrow, Alex Chen. You are not as expendable as you seem to think."
She was gone. Just the river and the bridge and the city lights reflecting off water that didn't know it was running through a prison.
Alex walked home through streets that smelled like fried chicken and gasoline, his hands in his pockets, his admin vision shut tight, thinking about timers.
Four days until the Watchers reached Gwangjin-gu. Six days until the Association inspection found the dungeon modifications. An unknown number of days until the system architecture degraded past the point of no return.
And tomorrow, he was going to walk into the middle of it with nothing but his sword and his eyes and hope that whatever the cult had built, it was something a single competent administrator could handle.
He already knew it wouldn't be.
Tomorrow he'd find out how badly he'd underestimated the problem. But that was tomorrow's version of Alex Chen's headache. Tonight's version unlocked his apartment doorâthe new lock Maya had installed to replace the one she'd kicked inâand found her asleep on his bed, still in her gym clothes, her phone open on a text conversation with someone named "Mira C."
He didn't read it. Instead he set his alarm, lay down beside her, and counted the hours left on three different clocks.
None of them had enough time.