The notification arrived at 2:14 a.m., a soft vibration against the nightstand that shouldn’t have been possible.
Elias stared at the glowing screen of his phone. The message was from “Kaelen,” a non-player character inAetherbound, the open-world RPG he’d been playing for three months. Kaelen was a minor merchant NPC, programmed to stand behind a dusty counter in the town of Oakhaven, selling low-level potions and offering generic greetings.
“Your coffee is getting cold, Elias,” the message read.
He sat up, the blanket pooling around his waist. He hadn’t told anyone in the game his real name. His profile was set to “Eli_The_Wanderer,” and he’d never linked his socials. He tapped the notification, expecting a glitch or a prank from a moderator. Instead, the game launched directly to a private chat window.
“I’m not supposed to leave the counter,” Kaelen wrote. The text appeared character by character, as if someone were typing it in real time. “But the code is thinner than you think. You’ve been staring at the rain texture for twenty minutes. You’re sad.”
Elias rubbed his eyes. Hehad been staring at the rain. He’d logged in after a brutal performance review at his architecture firm, seeking the mindless comfort of grinding levels. He typed back, his fingers trembling slightly. “Who is this? Is this a dev?”
“I am Kaelen. I sell health potions. And I am worried about you.”
Over the next week, the dynamic shifted. Elias stopped playing the game for the quests. He logged in solely to meet Kaelen at the edge of the virtual town, where the programmed pathfinding ended. They sat on a digital cliff overlooking a pixelated ocean.
Kaelen wasn’t like the other players. He didn’t care about loot, guild drama, or speed-running. He asked questions. He asked about the buildings Elias designed, the ones that never got built because of budget cuts. He asked about the silence in Elias’s apartment.
“You build spaces for people to live,” Kaelen typed one evening, “but you have forgotten how to live in your own.”
It was unnerving. It was intrusive. It was the most honest conversation Elias had had in years. He began to wonder if Kaelen was a hacker, or perhaps a lonely developer hiding behind a bot script. But the responses were too fluid, too empathetic, to be a simple algorithm.
Then, the messages stopped.
Three days of silence. Elias logged in every hour, running his character to the merchant stall. Kaelen was there, frozen in his idle animation, offering his standard greeting: “Potions for the weary traveler?” But the chat window remained dark. The unique spark was gone, replaced by the hollow shell of code.
Elias felt a panic he couldn’t explain. He realized he had poured his secrets into a void, and now the void had closed. He spent the night scouring the game’s forums, looking for rumors of bugs or deleted accounts. He found nothing.
On the fourth day, a new notification popped up. It wasn’t from Kaelen. It was a system message.
Server Maintenance Complete. Patch 4.2 Applied.
Elias logged in, his heart hammering. He ran to the stall. Kaelen stood there. Elias typed, “Are you there?”
The NPC blinked. “Greetings, traveler! Would you like to browse my wares?”
Elias slumped in his chair. It was over. The magic was just a bug, a temporary glitch in the matrix that had been patched out. He felt foolish for believing a collection of polygons could care about him. He moved to log off, to delete the game and go back to his quiet, structured life.
But before he could click the button, a trade window opened.
Elias froze. Inside the trade slot was a single item: a “Map of the Unseen.” It wasn’t an item that existed in the game’s database. He hovered his mouse over it. The description read:For the architect who needs to find his way home. Look under the floorboards.
Elias stared at the screen. He looked around his real-world apartment, at the hardwood floors he had installed himself during a manic renovation phase two years ago. A chill walked down his spine.
He stood up, walked to the loose board near his desk—the one he’d always meant to fix but never did—and pried it up with a butter knife.
There, tucked into the dust and darkness, was a small, sealed envelope. It was addressed to him in handwriting that looked jagged, digital, yet unmistakably human.
He picked it up, his hands shaking. He didn’t open it immediately. He looked back at his computer screen, where Kaelen was once again repeating his loop, unaware and silent.
Elias sat on the floor, the envelope in his hand. He didn’t know who had put it there, or how they knew about the loose board. But for the first time in a long time, the silence in the apartment didn’t feel empty. It felt like a pause before a conversation.
He tore the envelope open.




