Alex woke up seeing Bug's ceiling fan in wireframe.
The blades spun in lazy circles, and overlaid across each one were rotation parameters, motor efficiency ratings, electrical draw statistics. The fan's entity ID floated above the housing like a name tag at a conference nobody had been invited to. Below that, the power cable's data thread traced a blue line down the wall and into the apartment's electrical system, which branched and branched and branched until his vision was a web of code covering every surface.
He squeezed his eyes shut. Opened them. Still there. The code overlay painted Bug's ceiling in system architectureâload-bearing calculations for the concrete slab above, moisture readings, the subtle data pulse of a smoke detector on the far wall that was, according to its parameters, seven months past its battery replacement date.
His admin vision was still stuck.
Alex sat up on Bug's futon. The motion sent his stomach lurching sideways and his head into a high-pitched whine that started behind his left ear and spread through his skull like a cracked windshield. His hands shook when he raised them to his face. Dried blood flaked off his upper lip. More had crusted in both ear canalsâhe could feel it when he moved his jaw, a brittle crackle that made him think of old paint.
The Archivist's notification appeared in his peripheral vision, layered on top of the code overlay, adding another dimension to the visual chaos.
**[ADMINISTRATOR_01: COGNITIVE BRIDGE INTEGRITY AT 61%. CONTROL PROTOCOL DAMAGE CONFIRMED. ATTEMPTING PARTIAL RESTORATION.]**
Something shifted in his vision. The code overlay stutteredâpresent, then absent, then present again, flickering like a faulty fluorescent. For two seconds he saw Bug's apartment as a normal apartment: messy, small, cat hair on everything. Then the code slammed back in and it was a data structure again.
**[PARTIAL RESTORATION ACHIEVED. OVERLAY WILL TOGGLE INVOLUNTARILY. RECOMMEND MINIMAL ADMIN ACTIVITY FOR 72-96 HOURS TO ALLOW NATURAL REPAIR.]**
"Seventy-two hours," Alex muttered. Three days. The same number Maya had asked him for before he'd thrown it away chasing a locked door.
**[ADDITIONALLY: ANOTHER MAJOR POWER UTILIZATION BEFORE RECOVERY COULD RESULT IN PERMANENT DEGRADATION OF THE COGNITIVE BRIDGE. THE DAMAGE WOULD BE IRREVERSIBLE.]**
Permanent. As in forever. As in his ability to function as an administratorâthe thing that defined everything he'd become, everything he was trying to doâcould be stripped away by one more reckless dive.
The overlay flickered off. Bug's apartment. Cat on the monitor. Coffee stain on the desk shaped like Tasmania. Normal.
Then back on. Code everywhere. The cat's entity data. The coffee stain's chemical composition.
Off. On. Off. On.
Alex put his head in his hands and concentrated on breathing.
---
Bug was in the kitchen areaâa strip of counter with a hot plate and a rice cookerâmaking something that smelled like instant noodles mixed with ambition. He turned when he heard Alex moving and his face did the thing faces do when they're trying not to show alarm.
"You look like hell."
"Feel like it too." Alex made it to the table. Sitting down was an achievement. "How long was I out?"
"Nine hours. You passed out in the car and I carried you up three flights of stairs, which I'd like noted for the record, because you're heavier than you look." Bug set a bowl of ramyeon in front of him. "Eat. Your body needs fuel."
Alex ate. The overlay flickered. Noodles appeared as ingredient lists and caloric data, then reverted to noodles, then back again. He closed his eyes and ate by feel.
"You were talking in your sleep," Bug said. He was leaning against the counter with his arms folded, doing a poor job of looking casual. "Numbers mostly. Strings of digits, alphanumeric sequences. You repeated some of them four or five times."
"The data burst. The guardian showed me the archive's full index before it kicked my ass. Left traces."
"Yeah, about those traces." Bug reached past him to his desk and pulled up a notepadâactual paper, covered in hasty handwriting. "I wrote down everything you said. Ran the sequences through my analysis tools this morning while you were still out."
"And?"
"Most of it's noise. Degraded fragments, partial strings, stuff that doesn't decode to anything meaningful." Bug flipped to a specific page. "But some of it is real data. Time-stamped file headers. Coordinate fragments in a format I've never seen but that the Archivist confirmed is construction-era standard. And this."
He pointed to a sequence circled three times in red ink.
"What is it?"
"A registry entry. Partialâonly about 40% intact. But it's a list." Bug's voice shifted into the register he used when he'd found something that excited him despite every reason not to be excited. "A list of auxiliary node designations. Numbers, locations, operational status. The list is fragmented, but I can read seven entries clearly."
Seven. Out of how many total? Alex's mind latched onto the number with the reflex of someone trained to think in data structures.
"Echo's node. The one she destroyed. Is it on the list?"
"Node Seven, Gobi Desert, status: destroyed." Bug nodded. "Along with six others. Nodes One through Three are listed as dormantâstatus unchanged since the construction era. Node Five is listed as destroyed, different location. Node Nine is listed as 'compromised,' whatever that means."
"And the others?"
"Node Eleven. Status: active." Bug let that word sit. "Active, Alex. As of the time this registry was last updatedâwhich based on the timestamp fragments was approximately four hundred years agoâNode Eleven was still functional."
The overlay flickered on. The notepad's handwriting resolved into code, each number and letter annotated with probability values. Then off. Just paper and ink.
"If the cult found an active nodeâ"
"Then they're not working from fragments. They have access to a functioning piece of Prime's infrastructure." Bug's excitement fought with his worry, producing a tone that veered between breathless and grim. "The dungeon modifications, the energy redirection, the wards Maya describedâall of that is consistent with someone using a live auxiliary node as a control interface."
"Where is Node Eleven?"
"That's the part I can't read. The location data is in the corrupted section of the registry. I've got partial coordinates but they could resolve to anywhere in a three-hundred-kilometer radius." Bug paused. "Somewhere in the Korean peninsula, though. The coordinate format is narrow enough for that."
Alex finished the ramyeon. Set down his chopsticks. The overlay flickered twiceâcode, kitchen, codeâand he gripped the edge of the table to steady himself through the visual whiplash.
"We need to tell Echo about this," he said.
"Already sent her a compressed data packet through her preferred channel. No response yet."
"And Maya?"
Bug looked at him. Said nothing. The silence was a sentence in itself: *That one's on you.*
---
The ramen shop near Gwangjin-gu was called Myeonok, and it had been there longer than the dungeon system. A tiny storefront with four tables, plastic chairs, and broth that had been simmering since the owner's grandmother started the recipe. The kind of place that survived apocalypses through sheer stubbornness.
Maya was at the back table with an empty bowl, a notebook open in front of her, and a pen she was using to sketch what looked like a floor plan. She'd changed clothes since yesterday. Her hair was tied back for fieldwork. She looked like someone who'd been productive while other people were busy failing.
Alex slid into the chair across from her. The overlay flickeredâher entity data appeared for a second, S-rank stats and emotional readings he didn't want to see, then vanished. Just Maya. Just her face, carefully blank, her eyes registering his approach without welcome or rejection.
"You look terrible," she said.
"I've been told."
"Your eyes keep doing something. Unfocusing and refocusing. The overlay damage?"
"It's flickering. Can't control it."
"Seventy-two hours to repair?"
"At least." He didn't ask how she knew the recovery timeline. Maya researched things. It was what she did instead of worrying where people could see.
She turned the notebook toward him. The sketch was a building layoutâa large rectangular structure with entry points marked, interior partitions indicated by dotted lines, and annotations in Maya's sharp handwriting.
"The cult's operational center. Warehouse at 47 Ttukseom-ro, Gwangjin-gu." She tapped the sketch with her pen. "Converted industrial space. Original structure is reinforced concreteâtwo stories, flat roof, loading dock on the north face. They've sealed the loading dock and added security cameras at three corners. Fourth corner's blind spotâI used it for six hours yesterday."
She'd done the recon. While he was in the mountains getting his brain scrambled, Maya had walked into a cult-controlled neighborhood alone and mapped their base.
"How many people?"
"I counted twenty-three unique individuals over my observation period. Mix of ages, civilian clothing, no visible weapons. They move in and out through a personnel door on the east side. Key card accessâI could see the reader from my position." She flipped to a second page. "Traffic patterns suggest shift work. Eight-hour rotations, roughly eight people per shift. Peak activity was between 2 and 4 AM."
"Night shift is the biggest."
"Whatever they're doing in there runs hot at night. I could hear machineryâlow-frequency hum, rhythmic, consistent with energy processing equipment. The lights inside change color around midnight. Blue to purple. Could be the harvest energy cycling."
"You said there are wards."
"Not dungeon modifications. System-level code structures embedded in the ground around the perimeter." Maya's pen traced a dotted line around the building's outline. "I can't see code, but I can feel them. Walking past the boundary produced a deterrence effect similar to the exclusion zone barrierâmilder, but the same flavor. Someone with real skill set those up."
"Not the dungeon hackers."
"Someone better. Someone who understands how to write System code from scratch, not just inject fragments." Maya met his eyes. "The dungeon modifications are crude. Whoever built those wards is operating at a different level."
The implication was obvious. The cult had at least two tiers of technical capability: the ground-level hackers modifying dungeons with stolen fragments, and someone higher upâa leader, an expert, maybe someone with direct access to a functioning auxiliary nodeâbuilding sophisticated System-level defenses.
"There's something else." Maya's expression tightened. "I wasn't the only one watching."
"What?"
"Cho Mira. The C-rank from our dungeon run four days ago." Maya flipped to a third page. A rough sketch of the area surrounding the warehouse, with two positions markedâMaya's observation point and another, across the street, behind a dumpster enclosure. "I spotted her at 0300. She was in a concealed position with line of sight to the warehouse's east entrance. She stayed for two hours, then left."
"Mira was surveilling the cult?"
"Mira was surveilling something. She didn't see meâI'm better at hiding than she is. But she was focused, patient, and clearly practiced at this." Maya tapped Mira's position on the sketch. "She had a camera. Long lens. She was photographing everyone who went in and out."
The overlay flickered. Code data swarmed across Maya's notebook, turning her sketches into annotated system maps. Then gone. Just paper and ink again.
Cho Mira. Quiet, efficient, barely talked. She'd noticed something during the dungeon runâAlex remembered the look she'd given him when he'd shouted the warning to Jinwoo. The slight narrowing. The calculation.
Now she was photographing cult members at three in the morning.
"Who does Mira work for?" Alex asked.
"That's the question. She's registered as an independent C-rank, no guild affiliation, no listed employer beyond freelance hunting." Maya closed the notebook. "But independent C-ranks don't conduct surveillance operations with telephoto lenses."
"Association intelligence?"
"Possible. Or Wells' private investigation. Or something else entirely." Maya leaned back. "She's a variable we didn't know about, and she's operating in the same space we're about to walk into."
Alex sat in the ramen shop, surrounded by the smell of broth and the sound of a TV playing a drama that nobody was watching, and felt the situation crystallize around him. The cult. The Watchers. Wells. Mira. The node. His own broken body and flickering vision. Too many moving pieces, not enough time, and every move he made seemed to add complications instead of removing them.
"I screwed up," he said.
Maya said nothing.
"The archive run. You were right. I went because I wanted to be in the code, not because it was the smart play. And now we're down two days, I'm damaged, and the Watchers are moving faster."
Maya still said nothing. She picked up her pen and turned it end over end between her fingersâa habit she had when she was choosing her words with the care she usually reserved for choosing angles of attack.
"I know," she said finally.
"I know you know. I'm saying it so you hear me say it."
"I hear you." The pen stopped turning. "And I need you to hear me when I say this: if you go into that warehouse tomorrow with damaged powers and make a judgment call based on the code being pretty instead of the situation being tactical, I will pull you out by force. S-rank. No discussion."
"Understood."
"I'm not your safety net, Alex. I'm not your babysitter. I'm your partner, and partners have the right to drag each other out of burning buildings when one of them forgot they're flammable."
He nodded. The overlay flickeredâher combat stats, her harvest contribution rate, her emotional readings that he did not look atâthen cleared. Just Maya. Her jaw tight. Her pen still.
"The warehouse. Tomorrow." He pulled her notebook back toward him, studying the layout. "What's the approach?"
"Through the blind spot on the southeast corner. Bug monitors from remote, same setup as the exclusion zone. You and I go in on foot, physical entry, minimal admin use." She pointed to the personnel door. "I can get through the lock. Key card readers are just magnets and circuits to me."
"And if they have armed guards?"
"Then I handle the guards and you handle whatever System-level defenses they've built inside. That's the split: I'm muscle, you're code." She hesitated. "Can you handle code work? With the overlay damage?"
"I can manage short bursts. Targeted, focused, under thirty seconds each." Probably. The Archivist's warning about permanent damage echoed in his head, and he shoved it to a back shelf. "It'll have to be enough."
"It'll have to be."
---
Echo's response arrived as they were leaving the ramen shop. Not through the usual encrypted channelâthrough Bug's emergency relay, a system-to-system bounce that added three layers of encryption at the cost of taking forty minutes to deliver.
//ECHO_RESPONSE_URGENT
//NODE_ELEVEN_INFORMATION_RECEIVED
//THIS_CHANGES_EVERYTHING
//IF_NODE_ACTIVE_THEN_CULT_HAS_LIVE_INTERFACE
//LIVE_INTERFACE_MEANS_REAL_TIME_CODE_INJECTION
//NOT_FRAGMENTS_ALEX
//FULL_CAPABILITY_AT_LOW_LEVEL
//THIS_EXPLAINS_THE_WARDS
//THIS_EXPLAINS_THE_ENERGY_COLLECTION_SCALE
//BUT_WORSE
//WATCHER_SWEEP_PATTERN_UPDATE
//THEY_HAVE_NOT_JUST_DETECTED_ADMIN_SIGNATURES
//THEY_HAVE_IDENTIFIED_THE_ENERGY_COLLECTION_SIGNAL
//SPECIFICALLY_THE_GWANGJIN_CONVERGENCE
//WATCHER_ETA_TO_GWANGJIN_GU: 36_HOURS
//NOT_APPROXIMATE
//THEY_HAVE_LOCKED_TARGET
//WHEN_THEY_ARRIVE_THEY_WILL_PURGE
//EVERYTHING_IN_THE_CONVERGENCE_ZONE
//CULT_OPERATION_WILL_BE_ERASED
//EVIDENCE_WILL_BE_ERASED
//ANY_ADMINISTRATOR_PRESENT_WILL_BE_ERASED
//ECHO_RECOMMENDATION: ACT_NOW_OR_LOSE_OPPORTUNITY
//ECHO_STATUS: RELOCATING_TO_SECONDARY_POSITION
//WILL_PROVIDE_REMOTE_SUPPORT_IF_POSSIBLE
//BE_CAREFUL
//THEY_ARE_COMING
Alex read the message twice. The overlay flickered and turned Echo's words into annotated code, probability trees branching from each statement, then flickered off and they were just text on a screen.
Thirty-six hours. The Watchers had locked onto the energy signal and were converging with precision, not the broad grid sweep they'd been running before. Somethingâmaybe the exclusion zone flare from yesterday, maybe the cult's own energy collection reaching a detectable thresholdâhad changed the search from random to targeted.
"Thirty-six hours," Maya said, reading over his shoulder.
"We go in tomorrow morning. Early. Hit the warehouse at dawn when the night shift is transitioning to day shiftâfewest people, maximum confusion."
"That gives us about twenty hours to prep."
"It gives us twenty hours to figure out what we're walking into and how to walk back out." Alex looked at the street. Normal people. Normal city. His overlay flickered, showing harvest energy streaming from pedestrians like heat from a sidewalkâthen cleared. Normal again. "Call Bug. Tell him to prep the comm equipment and start pulling everything we have on the warehouse's infrastructure."
"And your powers?"
"I use them when I have to. Not before. Not for fun. Not because the code looks interesting." He met her eyes. "You have my word. And this time I mean it."
Maya studied him. Looking for the tellâthe hand tremor, the eye flicker, the restless energy of someone already craving their next dive. He kept his hands still and his gaze level and let her look.
"Dawn," she said. "Twenty hours."
She walked toward the subway entrance. Alex watched her goâoverlay flickering, stats appearing and vanishing across her back like a ghost in the machineâand then followed, keeping pace, keeping his vision on the ground, keeping his hands in his pockets where they could shake without anyone seeing.
Thirty-six hours until the Watchers erased Gwangjin-gu. Twenty hours until they went in. The overlay flickering like a damaged heartbeat, on and off and on and off, showing him the code that ran reality whether he wanted to see it or not.
He'd asked for admin access nine months ago. Chose option C. Gave up the chance to forget, the chance to go back to being nobody.
Walking through a Seoul afternoon with blood still in his ears and his vision splitting between two worlds, Alex wondered for the first time if option A would have been the smarter choice.
Then the overlay flickered and showed him a child's harvest dataâa girl, maybe eight, walking with her mother, generating 0.002 units per second of stolen experienceâand the thought dissolved.
No. He'd made the right call. He'd made every call wrong since, but the first one was right.
The girl and her mother turned a corner and disappeared. The overlay went dark. Just the city and the cold and twenty hours of clock.
He kept walking.