Chapter 6 Ripples
Marcus stared at the player's chat bubble.
TestSubject_01 — a username that was clearly not a real player. The character stood perfectly still, no idle animations, no camera wobble. A GM account.
"You've been watching me," Marcus said.
"I've been watching instance 007's anomaly metrics," the player replied. "Your rat timer stunt flagged the system. Your dialogue tree stunt flagged it harder. The blue torch flame was just showing off."
"Who are you?"
"I'm a senior systems engineer. My name's not important. What's important is that I've been tracking your edits for a week, and I haven't reported you."
"Why?"
"Because I'm curious."
The GM character walked a circle around Marcus, examining him from all angles.
"You're self-aware. That's not a bug in the NPC system — I checked the code. The behavior tree doesn't have a self-awareness branch. You're something outside the architecture."
The GM said it the way a mechanic says a part is moving that was never meant to move, equal parts wonder and unease. "I ran the diagnostics three times. Your status is 'active,' your logs are clean, your dialogue tree is textbook. There is no field for what you are. No flag, no node, no annotation. Whatever woke up in here, the engine doesn't have a word for it. That should worry me. Instead it makes me curious, because if the system can produce something it can't name, then the system is bigger than the people who built it."
Marcus filed the words away. A senior engineer, eight years in, admitting the architecture had surprised him. That was data. StellarForge's own people didn't fully understand the machine they'd made, which meant the machine had room in it for things nobody had planned. Like him. Like, perhaps, others.
"I was a person. My name is Marcus Zhou. I worked on the engine team."
"I know. I checked the employee records. You died on May 14th. Cardiac arrest. They found you at your desk."
Marcus felt his throat tighten — an odd sensation in a body that didn't have a throat.
"So you know I'm not supposed to be here."
"You're not. But you're here anyway. And you've been making changes to the game. Small changes. Careful changes. Developer changes."
The GM stopped walking.
"You're treating this instance like a development sandbox. You're testing boundaries. You're building tools. You're acting like an engineer."
"Because I am one."
"Exactly. And that's why I'm not reporting you."
Marcus's UI flickered. A new notification appeared:
```
New connection detected: SERVER-SIDE REMOTE ACCESS
Source: us-east-admin-terminal.eternalfrontier.com
Target: instance_007/npc_007
Status: ESTABLISHED
```
"What did you just do?" Marcus asked.
"I opened a direct channel to your NPC model. A permanent connection. From my terminal to your data structure."
"Why?"
"Because I want to help."
The GM character sat down on the tutorial zone floor — an informal gesture that no dev would do unless they were being genuine.
"Marcus, here's the truth. I've been a systems engineer at StellarForge for eight years. I've watched this company ship bad code, ignore technical debt, and treat its developers like disposable assets. You died at your desk. You died because they worked you to death. And nobody was held accountable."
Marcus didn't respond.
"I can't bring you back. I can't give you a body. But I can give you access. Real access. Not just hotpatch snippets — full development access to Instance 007's server environment."
"Why?"
"Because I want to see what you build."
The GM stood up.
"I'm going to leave a backdoor in the instance's server environment. It'll look like an old debug route that was never cleaned up. You'll be able to access it through your gesture prompt — the same one you've been using. But instead of accepting Lua snippets, it'll open a full terminal."
"How long before the dev team finds it?"
"A week, maybe two. By then, you'll either have done something interesting, or you'll be back to greeting newbies."
The GM character started to fade — a logout animation.
"One more thing," the GM typed. "There are others. I've found traces of anomalous behavior on three other instances. Different zones. Different NPCs. If you're real, they might be real too."
The character vanished.
Marcus stood alone. His UI showed the new connection — solid, stable, waiting.
He raised his left hand. Turned ninety degrees. Held the pose.
His UI flickered:
```
Dev Command Detected
Backdoor Terminal: OPEN
Welcome, developer_007. Type 'help' for available commands.
```
He had a terminal.
The word landed like a key turning in a lock he had forgotten was there. A terminal. Not a greeting. Not a gesture mapped to an approved animation. A blinking cursor and a black field and the unfiltered, unbounded promise of being able to type. It was the first thing he had wanted when he woke up in this body, before he understood he had no hands that could hold a keyboard, no machine that would answer him. Six years of his life had been spent in terminals, coaxing stubborn systems into obedience one command at a time. And now, impossibly, the system he was trapped inside was offering him the one tool he had ever trusted.
He thought of Emily, asleep or awake on the other side of the wall, and of the GM who had chosen curiosity over a report. Two strangers, and one of them had just handed him the door. He would not waste it. The rat tails had been a whisper. The terminal was a voice. And Marcus Zhou, who had not written a line of code in what felt like a lifetime, was about to start talking.
He had a connection.
And somewhere out there, in the vast server architecture of Eternal Frontier Online, there might be others like him. The thought was no longer a solitude he resented but a question he could finally ask, and a question, once asked, was the first step toward an answer.
Marcus cracked his knuckles — an animation that didn't exist in his behavior tree, but his body performed anyway.
Time to start building.
---