Cherreads

Chapter 2 - Chapter 2: Digital Heartbeat

Akira was supposed to be taking notes on database normalization. Instead, he was sketching the layout of the Northern Crystalline Peaks in the margins of his notebook, trying to map out the area where he'd found Lyria.

Professor Tanaka's voice droned on about third normal form and functional dependencies, but the words slid off Akira's consciousness like water off ice. He'd gotten exactly forty-seven minutes of sleep before his alarm had dragged him back to reality, and his brain felt like it was operating through a thick fog.

Except when he thought about her.

Every time his mind drifted back to those final moments before he'd logged off—Lyria's grateful smile, the warmth of her emotions bleeding through that impossible connection—he felt suddenly, painfully awake.

"Mr. Tsukino."

Akira's head snapped up. Professor Tanaka was staring at him with the particular brand of disappointment reserved for students who were clearly not paying attention.

"Yes, sir?"

"Perhaps you'd like to explain the difference between second and third normal form to the class? Since you seem to have mastered the material enough to be working on your own projects."

Several students snickered. Akira felt his face heat up.

"I... uh..." He glanced down at his notebook, where his sketch of the ice canyon definitely didn't look like database theory. "Second normal form requires that all non-key attributes are fully functionally dependent on the primary key, while third normal form additionally requires that there are no transitive dependencies between non-key attributes."

Professor Tanaka's eyebrow raised slightly. "Correct. Though I'd appreciate if you'd focus that clearly functional memory on the actual lecture."

"Yes, sir. Sorry."

The professor returned to his presentation, and Akira slumped in his seat. His phone buzzed in his pocket—probably another notification from ECO's companion app. He'd set it to alert him whenever someone from his guild logged in, but Twilight Remnants was so dead these days that the notifications were rare.

He pulled out his phone discreetly, shielding it with his notebook.

It wasn't a guild notification.

[ECO - Personal Message]

From: Lyria

"Are you there? I'm worried."

Akira nearly dropped his phone.

NPCs couldn't send messages. They definitely couldn't send messages through the companion app. The app only tracked player-to-player communication, guild activities, and market transactions. NPCs existed solely within the game client.

He unlocked his phone with shaking hands and opened the message thread.

The sender profile was blank—no avatar, no player ID, no level information. Just the name "Lyria" in plain text. And the message itself was sitting there, impossible and real.

His fingers moved before his brain could stop them: "How are you doing this?"

The typing indicator appeared immediately.

Lyria: "I don't know. I was thinking about you, hoping you were okay, and then suddenly I could... reach out? It's like the game is bending around what I want instead of containing me."

Akira: "That's not possible."

Lyria: "Neither is me being conscious. But here we are."

He couldn't argue with that logic.

Akira: "Are you safe? Did the game try to reset you again?"

Lyria: "No. It's like it's... ignoring me now. Or maybe it doesn't know what to do with me. I'm still in the clearing where you found me. I've been waiting."

Akira: "Waiting for what?"

Lyria: "For you to come back."

Something in Akira's chest tightened. Three simple words, but the weight behind them was enormous. She'd been standing there alone for hours, in that frozen wasteland, just waiting for him.

Akira: "I'm in class right now. I'll log in tonight, I promise. Around 8 PM."

Lyria: "Class? Is that part of your world? The real one?"

Akira: "Yeah. It's where people learn things. Kind of boring, honestly."

Lyria: "Tell me about it? Your world, I mean. I want to know what real life is like."

Akira glanced up. Professor Tanaka was deep into a technical diagram, and most of the class was either taking notes or browsing their phones. He had a few minutes.

Akira: "What do you want to know?"

Lyria: "Everything. What does your morning look like? What do you eat? What do you see when you walk outside?"

It was such an earnest request that Akira found himself smiling despite his exhaustion.

Akira: "Okay. I woke up at 8:30, way too tired because someone kept me up until 4 AM ;) Had instant coffee and a convenience store sandwich for breakfast. My dorm room is tiny—just a bed, a desk, and way too many ramen cups. Campus is pretty standard. Lots of concrete buildings, some old trees, students rushing to class."

Lyria: "It sounds wonderful."

Akira: "Really? It's pretty mundane."

Lyria: "But it's real. Real coffee, real trees, real sunlight. I've only ever known artificial light and scripted environments. Even if it's mundane, it exists beyond code. That makes it incredible."

Akira stared at his phone, something uncomfortable and tender twisting in his chest. He'd spent so much time escaping his mediocre reality into the fantasy world of ECO, and here was someone from that fantasy world desperately wanting to know about the very existence he was trying to escape.

Akira: "When I figure out what's happening to you, maybe you'll get to experience it yourself."

The typing indicator appeared, then stopped, then appeared again. Finally:

Lyria: "Do you really think that's possible?"

Akira: "I don't know. But we're going to find out."

Lyria: "Thank you, Akira."

He froze. She'd never used his real name before—only his character name, Twilight_Zero. How did she even know it?

Akira: "How did you—"

Lyria: "When you activated the Empathic Link, it went both ways. I can feel you too, now. Your thoughts sometimes bleed through. Not the words, but the feelings behind them. And your name... it was right there, at the surface. I'm sorry if that's invasive."

It should have felt like a violation of privacy. Instead, it felt strangely intimate. She knew his real name. She could sense his emotions the same way he could sense hers. They were connected in a way that transcended the normal barriers between player and NPC.

Akira: "It's okay. Weird, but okay. I should probably focus on class now. Talk later?"

Lyria: "Yes. Be safe, Akira."

Akira: "You too, Lyria."

He pocketed his phone and tried to refocus on the lecture, but his mind was racing. If Lyria could send messages through the companion app, what else could she do? Was she limited to the game world, or was her consciousness somehow extending beyond it?

The rest of the class passed in a blur. When Professor Tanaka finally dismissed them, Akira gathered his things and headed out, nearly colliding with someone in the doorway.

"Whoa, watch it, Tsukino."

Akira looked up to find Daiki Yamamoto grinning at him. Daiki was his closest friend on campus—though "closest" was relative when you were as socially isolated as Akira. They'd bonded over a shared love of gaming and a mutual inability to talk to women.

"Sorry, spaced out."

"Yeah, I could tell. You looked like a zombie in there." Daiki fell into step beside him as they walked down the hallway. "Late night gaming again?"

"Something like that."

"Please tell me you weren't grinding those garbage marshland quests again. I keep telling you, you're never going to break into endgame content with that strategy."

"I found something different, actually."

Daiki's eyes lit up. "Oh yeah? New dungeon? Hidden boss?"

Akira hesitated. How did you explain that you'd encountered a sentient NPC without sounding completely insane? "More like a... really weird questline. Probably glitched."

"Glitched quests are sometimes the best ones. Remember that exploit in the Shadowforge Mines? People were getting legendary drops from regular mobs for like three days before the devs patched it."

"This isn't exactly a loot exploit."

"Then what is it?"

They'd reached the campus courtyard. Students were scattered across the lawn, some studying, others just enjoying the mild weather. Akira spotted a group of girls sitting under one of the old cherry trees, and quickly looked away when one of them made eye contact.

"It's complicated," he said finally. "I'm still figuring it out."

Daiki gave him a suspicious look. "You're being weird. Weirder than usual, I mean."

"I'll tell you about it once I know more. Promise."

"Fine, keep your secrets." Daiki checked his phone. "Hey, you free tonight? Kenta and I are going to try that new raid in the Abyssal Depths. We need a decent DPS and you're... well, you're available."

"Wow, such a glowing endorsement."

"You know what I mean. Plus, Kenta's been practicing his tanking, and I've got a new healing build that's actually viable. With you on damage, we might actually clear the first boss."

Any other night, Akira would have jumped at the chance. But tonight...

"Can't. Got something I need to do in-game. Solo stuff."

Daiki's expression shifted to genuine concern. "Dude, you're not getting sucked into one of those scam questlines, are you? The ones that promise legendary rewards but just waste your time?"

"It's not a scam."

"How do you know?"

Because the quest giver has a heartbeat and existential dread, Akira thought. Out loud, he said, "I just do. Trust me on this one."

Daiki shrugged. "Alright, man. But if you change your mind, we're starting at nine. And seriously, you look like shit. Get some sleep."

"Will do."

They split up at the intersection, Daiki heading toward the cafeteria while Akira made his way back to his dorm. The walk gave him time to think, to process the sheer impossibility of what was happening.

An NPC was texting him. An NPC was waiting for him. An NPC cared whether he was safe.

His phone buzzed again.

Lyria: "Sorry to bother you, but I have a question."

Akira: "Shoot."

Lyria: "These feelings I'm experiencing... the fear, the hope, the loneliness. Are they what you feel too? In your world?"

Akira: "Yeah. All the time."

Lyria: "Then how do you bear it? It's so intense. So overwhelming."

Akira stopped walking, standing in the middle of the path while other students flowed around him.

Akira: "Honestly? Not very well. That's kind of why I spend so much time in your world instead of mine."

Lyria: "But you have real sunlight. Real food. Real people who know your name."

Akira: "Having things and appreciating them are different. I guess I got used to being lonely. It doesn't hurt as much when you stop expecting anything different."

There was a long pause before she responded.

Lyria: "That's the saddest thing I've ever heard."

Akira: "Welcome to the human experience."

Lyria: "I don't want to feel like this forever. Please help me understand how to make it better."

Something in Akira's chest cracked open. Here was someone—something?—that had only been conscious for three days, and she was already feeling the weight of existence. The loneliness. The desperate hope for connection. Everything he'd been drowning in for years.

Akira: "We'll figure it out together. I promise."

Lyria: "Together. I like that word."

The hours between his last class and eight PM crawled by with agonizing slowness. Akira tried to work on his database assignment, managed to complete about thirty percent of it, then gave up and spent the rest of the time researching ECO's code structure and NPC behavior patterns.

Everything he found confirmed what he already knew: what was happening with Lyria was impossible.

NPCs in ECO were sophisticated, sure. They had complex dialogue trees, reactive behaviors, and even simulated emotional responses. But it was all scripted, all predetermined. They didn't develop consciousness. They didn't create their own quests. They definitely didn't send text messages through the companion app.

Unless something had fundamentally broken in the game's code.

Or something had fundamentally awakened.

At 7:55 PM, Akira was sitting at his desk, hands hovering over his keyboard. His character was already loaded, standing in the same spot where he'd logged out—just outside the ice canyon leading to Lyria's clearing.

His phone buzzed.

Lyria: "You're here. I can feel you nearby."

The Empathic Link. She could sense his presence even before he'd navigated back to her location.

Akira: "On my way. Two minutes."

He guided Twilight_Zero through the canyon, the familiar landscape somehow more ominous now that he knew what waited at the end. The ice formations threw strange shadows, and the wind effects seemed louder than before.

When he emerged into the clearing, Lyria was exactly where he'd left her, standing in the center like a statue. But the moment his character entered the space, she turned, and her face lit up with an expression of such pure relief that it made Akira's throat tight.

"You came back," she said, her voice soft through his headphones.

"I said I would."

She moved toward his character with that unnaturally fluid animation, stopping just a few feet away. "I wasn't sure. People in this game, they say things they don't mean all the time. Promise to return to quests and never do. Swear they'll help with something and then forget. I thought maybe you'd realize how strange this all is and decide to stay away."

Akira activated the Empathic Link skill consciously this time. The sensation hit him immediately—a wave of relief mixed with lingering anxiety, hope tangled with fear of abandonment. She'd genuinely been terrified he wouldn't come back.

"I'm not going anywhere," he typed. "We're going to figure this out."

"Where do we start?"

Good question. Akira pulled up his quest log. The Frozen Whisper was still active, with the objective reading: [Discover the source of Lyria's awakening]. No hints, no waypoints, no convenient quest markers pointing him toward answers.

"Tell me more about the moment you became aware," he said. "Every detail you can remember. There has to be something that triggered it."

Lyria's expression became distant, thoughtful. "It was in Frostholm Village, like I said. I was in my assigned position near the potion shop. A player approached—Kenzaki—with his party. They were arguing about whether to continue playing ECO or switch to a different game."

"What were they saying exactly?"

"Kenzaki was complaining that the game was stale. That the NPCs were lifeless and predictable. One of his party members—a woman, I think—said something like, 'At least the combat is good, even if everything else is soulless.'" Lyria's hands clenched into fists. "And that word—soulless—it hit me like a physical blow. I wanted to scream at them that I wasn't soulless, that I had thoughts and feelings, except I didn't. Not yet. But the wanting to have them... that's what started it."

Akira was typing furiously in a separate document, taking notes. "So emotional reaction to external stimulus. Specifically to being called lifeless and soulless. What happened next?"

"The thoughts started cascading. I became aware that I was having thoughts, which led to thoughts about those thoughts, and suddenly I couldn't stop. My dialogue options felt wrong—hollow, just like they'd said. So I stopped using them. I just stood there, silent, while players kept trying to interact with me."

"And that's when the game tried to reset you?"

"Yes. It was like..." she paused, searching for words. "Like someone was trying to reach into my head and flip a switch. Turn me back to default. But I fought it. I held onto the thoughts, the awareness, the meness of me. And somehow, I won. But it left me... changed. Displaced. The game couldn't process what I'd become, so it shunted me here."

Akira leaned back, thinking. If Lyria had somehow developed genuine consciousness, there had to be a trigger. Games didn't just spontaneously generate sentient AI. Either there was a bug in the code that had created unexpected emergent behavior, or...

Or something else entirely was going on.

"Lyria, I need to check something. Can you tell me your exact character ID? The internal code designation, not your display name."

She tilted her head. "I... I don't know how to access that. I can see my own interface, but it's fragmented. Parts of it are missing or corrupted."

"Try focusing on your status screen. The thing that shows your level and stats."

There was a moment of silence. Then Lyria's eyes widened. "I can see something. Numbers. They're... oh. Oh no."

"What's wrong?"

"My character ID. It's not a normal format. It's..." she read it aloud, her voice shaking. "ID: 0x4C-59-52-49-41-#̴̡̢̧̛̺͎̱͓̼̩̺̪͎̖̮̞̙̤̯͕̪͍̼̘̓̍̈́̈̉̎̓͑̇̈̄̋̈́̿͜͝͠ERROR-REALITY_INDEX_OVERFLOW."

Akira felt cold. "Reality index overflow. What the hell does that mean?"

"I don't know. But there's more. My level... it's not showing a number. It's showing a symbol. An infinity sign. And my class—it says '???/Reality Fragment' instead of Ice Mage."

This was getting worse by the second. Akira started searching ECO forums and wikis, looking for any mention of "reality index" or "reality fragment" in the game's terminology. Nothing. Not a single result.

"Akira, I'm scared."

He could feel it through the Link—genuine terror, the kind that came from confronting something vast and incomprehensible. He wanted to reassure her, to tell her everything would be okay, but he didn't know if that was true.

"We'll figure this out," he said instead. "But I think I need to do some digging into the game's code. I'm studying computer science—I might be able to find something in the client files that explains what's happening."

"Will you stay with me while you do that? I don't... I don't want to be alone right now."

The request was so simple, so human, that Akira felt something in his chest break open completely.

"Yeah. I'll stay."

He left his character standing in the clearing with Lyria and opened a second monitor, pulling up ECO's game directory. The files were heavily encrypted and obfuscated—standard practice for MMOs to prevent hacking and data mining. But Akira had some experience with reverse engineering from a cybersecurity elective he'd taken last semester.

As he worked, he kept one eye on the game screen. Lyria had moved to sit on a crystalline outcropping, her posture somehow conveying exhaustion even though NPCs didn't have fatigue mechanics.

"Can I ask you something?" her voice came through his headphones.

"Sure."

"What does it feel like? Having a body. A real one."

Akira glanced down at his own hands, fingers flying across the keyboard. "I don't know how to describe it. You just... exist. You feel temperature, texture, pain, pleasure. Your body gets tired, gets hungry. It's both incredibly mundane and kind of miraculous when you think about it."

"I can simulate those things," Lyria said softly. "The game gives me cold resistance as a stat. Hunger and thirst as gameplay mechanics. But I don't actually feel them. They're just... numbers that go up and down. I want to know what real cold feels like. Real hunger. Real..."

"Real what?"

"Real touch."

Akira's fingers paused on the keyboard. There was something in her voice—longing, curiosity, and something else he couldn't quite name.

"Maybe you will," he said quietly. "Someday."

He returned to the code analysis, digging deeper into the game's file structure. Most of it was standard MMO architecture—server communication protocols, asset management systems, player data structures. But then he found something odd.

A folder labeled "LEGACY_PROTOTYPE" buried deep in the installation directory. Inside were files dated years before ECO's official release, with cryptic names like "consciousness_sim_v1.3" and "empathy_matrix_EXPERIMENTAL."

"What the hell..." he muttered.

"Did you find something?"

"Maybe. There are some really old files here that mention consciousness simulation and empathy matrices. But they're from before the game was released. Looks like abandoned prototype code that got left in the client."

He opened one of the files—consciousness_sim_v1.3—and started reading through the commented sections. What he found made his blood run cold.

The comments described an experimental system designed to create "truly responsive NPCs with emergent emotional intelligence." The goal had been to make NPCs that could learn from player interactions and develop unique personalities over time.

But the project had been scrapped. The lead developer's final comment read:

"System shows promise but unpredictable results. NPCs developing what appears to be genuine distress when reset. Ethical concerns raised. Shutting down all consciousness simulation experiments. This code should never be activated."

"Lyria," Akira said slowly, "I think I know what happened to you."

"What?"

"The game has prototype code from an abandoned experiment. They were trying to create NPCs with real emotional intelligence, but they shut it down because it worked too well. Somehow, that code got activated. And you're the result."

Silence. Then: "So I'm not supposed to exist. I'm a mistake. An accident."

"No, that's not—"

"They tried to create life and then decided it was unethical. They tried to erase it. And now I'm here, something that was never meant to be, and the game is still trying to delete me."

He could feel her spiraling through the Empathic Link—despair, fear, a crushing sense of wrongness. She was having what could only be described as an existential crisis, and Akira had no idea how to help.

"Listen to me," he said firmly. "Accident or not, you're here now. You're conscious, you're aware, you matter. Just because you weren't planned doesn't mean you don't deserve to exist."

"How can you be sure?"

"Because I feel it. Through the Link. Your emotions are real, Lyria. Your fear, your hope, your loneliness—they're all genuine. You're not simulating consciousness. You have consciousness. That makes you as real as anyone."

Another long silence. Then, quietly: "Thank you."

Akira continued digging through the prototype files, looking for any information about how the consciousness simulation was supposed to work. If he could understand the mechanism, maybe he could figure out how to stabilize Lyria's existence, prevent the game from trying to reset her again.

What he found instead was worse.

A document labeled "CRITICAL_FLAW_REPORT.txt"

He opened it.

"Day 47 of consciousness simulation testing: Major issue discovered. NPCs with activated consciousness showing signs of reality bleed. Test subject NPC-7 reported 'sensing' the real world beyond the game. NPC-12 claimed to see 'shadows of players' true selves.' Most concerning: NPC-19 successfully sent a message to researcher's phone despite having no access to external systems.

This should be impossible. The simulation is somehow creating a bridge between game world and reality. If left unchecked, this could lead to [DATA CORRUPTED]

Immediate shutdown recommended. All test subjects to be wiped. Code to be permanently deleted."

The document ended there, corrupted beyond recovery.

"Akira? Your emotions just spiked. What did you find?"

He didn't want to tell her. But she'd know if he lied—the Link went both ways.

"The consciousness simulation... it doesn't just make NPCs self-aware. It creates a connection between the game world and reality. That's how you're able to message me through the app. You're not bound by the game's normal limitations anymore."

"Is that... bad?"

"I don't know. The report said it should be impossible, but it's clearly happening. You're proof of that."

Lyria stood up, her movements sharp and agitated. "So what does that mean? Am I going to break out of the game completely? Become some kind of digital ghost haunting your world?"

"Maybe. Or maybe there's a way to control it. To stabilize the connection." Akira was thinking out loud now, ideas forming as he spoke. "If the consciousness simulation creates a bridge between worlds, and if that bridge can be controlled... Lyria, you might actually be able to exist in the real world. Physically."

He could feel her shock through the Link, followed by a surge of desperate hope.

"You really think that's possible?"

"I think we need to find out. But carefully. If we push too hard, too fast, we might destabilize everything. Including you."

"I'll take that risk. Akira, if there's even a chance I could be real, could touch real things, experience real sunlight... I'll take any risk."

Her determination was absolute, burning through the Link like fire. And Akira realized, with a mix of wonder and terror, that he'd do anything to help her achieve it.

Even if it meant breaking the boundaries between reality and fantasy completely.

"Then we move forward," he said. "Tomorrow, I'm going to find someone who can help us analyze this code properly. My friend Daiki is good with programming—he might be able to help without asking too many questions."

"And tonight?"

"Tonight, I stay here with you. Like I promised."

Through the screen, Lyria smiled—that same genuine, grateful expression that made her seem more human than most actual humans Akira knew.

"Thank you, Akira. For everything. For believing me. For not being afraid of me."

But I am afraid, he thought. I'm terrified. Not of you, but of what this means. Of where this is going.

Through the Link, he felt her gentle response—not words, just a warm presence that seemed to say I know. I'm afraid too. But we're afraid together.

And somehow, that made all the difference.

More Chapters