Three Years Ago
Author: KJD
last update2026-08-11 08:25:38

Ethan did not sleep.

He remained in front of the old computer until after three in the morning, repeatedly pressing the power button and checking every connection he could reach without dismantling the machine.

Nothing worked.

The monitor stayed black.

At 3:17 a.m., he finally leaned back.

His eyes burned from exhaustion.

Ethan: Probably an old server message.

The words sounded weak even to him.

Old server messages did not address people by name. Dead games did not reconnect after years of inactivity. And a launcher that had supposedly been abandoned did not begin updating by itself.

Ethan looked at the black monitor.

For a moment, he thought he saw his reflection move after he had already become still.

He blinked.

Nothing.

Ethan: Sleep.

This time, he listened.

Morning arrived far too quickly.

His alarm rang. His father was still asleep. His mother was already in the kitchen preparing breakfast despite Ethan having asked her dozens of times to rest.

A television played quietly near the dining table.

Traffic. Weather. A minor political argument. A celebrity scandal Ethan did not recognize.

Normal things.

No reports of impossible game servers returning. No Towers. No monsters. No worldwide blue screens.

For several minutes, Ethan nearly convinced himself that the previous night had been exhaustion.

Then his mother placed a bowl in front of him.

Mother: Eat.

Ethan checked the time.

Ethan: I’m going to be late.

Mother: Then chew faster.

Ethan looked at her.

Mother: Don’t give me that face.

He picked up the spoon.

For a few moments, they ate in silence.

Then his mother spoke without looking at him.

Mother: You opened that game again.

Ethan stopped halfway through a mouthful.

Ethan: What?

Mother: Your computer. I heard it last night.

Ethan swallowed.

Ethan: I only checked something.

Mother: You told us you were finished with it.

Ethan: I am.

Mother: Ethan.

He lowered his gaze.

Mother: Fifteen years.

The number struck him harder than it should have.

Mother: You gave that game fifteen years.

Ethan: I know.

Mother: Then you finished it.

Ethan: I know.

Mother: So let it stay finished.

He had no good answer.

Fifteen years was enough time for an entire life to change. Children became adults. Friends moved away. People married. Families grew. Careers began. Some ended.

And in Ethan’s memories, Eternal Ascension of Tower had remained there through nearly all of it.

There were years he remembered vividly. Others seemed compressed into stretches of sleepless nights and glowing monitors.

Too many of his memories involved stairs, boss arenas, inventory screens, and a Tower rising forever.

But every now and then, something else appeared between them.

A dinner table.

Eight cups.

No—

Seven?

Ethan frowned.

Mother: What is it?

Ethan: Nothing.

The strange image disappeared.

His mother studied him.

Mother: You look like you didn’t sleep.

Ethan: I didn’t sleep much.

Mother: Because of the game?

Ethan hesitated.

Ethan: The launcher turned on by itself.

Mother: What?

Ethan: It’s probably nothing.

Mother: Ethan, that game has caused enough problems already.

Ethan: I know.

Mother: Do you?

There was no anger in her voice.

That made it worse.

Ethan set the spoon down.

Ethan: I’m not going back to it.

She watched him for another moment before nodding.

Mother: Good.

Ethan stood.

Mother: Finish your breakfast.

Ethan: I really am going to be late.

Mother: Then take it with you.

She pushed a container toward him.

Ethan accepted it.

Ethan: Yes, ma’am.

Mother: Don’t call me ma’am when you’re trying to escape.

For the first time that morning, Ethan smiled.

Ethan: I’ll be home earlier tonight.

His mother gave him a look that said she did not believe him.

Ethan left anyway.

On the train, he found himself thinking about the message again.

[WELCOME BACK, PLAYER ETHAN.]

Why had it called him Ethan?

His account name had not been Ethan Vale.

He knew that.

Or—

Ethan frowned.

What had his account name been?

He searched his memory.

The answer should have come immediately.

Fifteen years. The same character. Thousands upon thousands of hours.

Yet for several seconds, there was nothing.

Then a name appeared.

Ethan.

Just Ethan.

He stared through the train window.

That did not feel right.

He remembered having a different name once.

Something longer. Something people had shouted during raids. A name written across ranking boards—or perhaps beneath them, hidden somewhere the current memory refused to show.

The thought slipped away before he could catch it.

Ethan pinched the bridge of his nose.

Ethan: I really need sleep.

By the time he reached work, normal life had already reclaimed him.

Forty-seven files were waiting on his desk.

Marcus dropped another folder beside them.

Marcus: These too.

Ethan looked at the stack.

Ethan: When?

Marcus: Before lunch.

Ethan: There are already forty-seven.

Marcus shrugged.

Marcus: You’re fast.

Ethan: These are your corrections.

Marcus smiled.

Marcus: Which is why I brought them to the person who knows how to correct things.

He started walking away.

Ethan: Marcus.

Marcus stopped.

For one moment, Ethan considered refusing.

There had been a time when he could command entire raids without raising his voice. A time when one message from him could supposedly mobilize hundreds of players.

Or was that another memory his mind had simplified?

Marcus: Yes?

Ethan looked at the documents.

Then at his own hands.

Ethan: Nothing.

Marcus laughed.

Marcus: Thought so.

He walked away.

Two employees nearby exchanged glances. One whispered something. The other laughed.

Ethan opened the first document.

Work was easier than people.

Documents behaved according to rules. Numbers did not insult him. Spreadsheets did not pretend to be friendly before handing him someone else’s responsibility.

By lunch, Ethan had finished thirty-nine files.

He carried the food his mother had packed to the break area and took the same corner seat he usually used.

Rice. Egg. Vegetables.

Simple. Cheap. Filling enough.

He had barely started eating when Marcus sat across from him.

Marcus: Still eating alone?

Ethan continued chewing.

Ethan: Apparently not.

Marcus looked at the food.

Marcus: Your mother still packs your lunch?

Ethan: Sometimes.

Marcus: How old are you again?

Ethan already knew where this was going.

Ethan: Twenty-eight.

Marcus repeated it loudly enough for nearby coworkers to hear.

Marcus: Twenty-eight.

Several people looked over.

Marcus shook his head.

Marcus: Twenty-eight years old, still living at home, still getting lunch from his mother.

Someone at another table laughed.

Coworker: At least she knows he won’t have a girlfriend cooking for him.

More laughter.

Ethan’s grip tightened around his spoon.

For one second, the cafeteria disappeared.

A different room replaced it.

A long wooden table.

Someone across from him laughing far louder than Marcus.

Another person throwing something at him.

A woman beside Ethan hiding a smile behind one hand.

Warmth. Annoyance. Belonging.

Then the image vanished.

Marcus: Hey.

Ethan blinked.

Marcus: You listening?

Ethan: Unfortunately.

A couple of employees snorted.

Marcus’s smile faded slightly.

Marcus: Careful.

Ethan returned to his food.

Ethan: I’m eating.

Marcus stared at him, apparently deciding whether the response was worth escalating. Eventually he stood.

Marcus: Finish those reports.

Ethan: I know.

Marcus left.

Ethan continued eating.

He did not understand why the memory from a moment ago bothered him more than Marcus’s insults.

He could almost hear those voices.

Almost.

But every time he reached for them, his mind produced silence.

That evening, Ethan arrived home exhausted.

The first thing he did was check the computer.

Still dead.

He stood in the doorway of his room for several seconds before continuing toward his parents’ bedroom.

His father was awake.

Father: Ethan.

Ethan: Hey.

Father: Come here.

Ethan stepped inside.

His father had always been a large man in Ethan’s childhood memories. Strong hands. Broad shoulders. A voice that could fill the apartment without effort.

Illness had reduced most of that.

But not his eyes.

They remained sharp.

Father: You look terrible.

Ethan: Good to see you too.

His father smiled weakly.

Father: Work?

Ethan: Mostly.

Father: Mostly?

Ethan hesitated.

Ethan: The old game did something strange.

His father’s smile disappeared.

Father: Eternal Ascension?

Ethan nodded.

Father: Your mother said you opened it again.

Ethan: I didn’t play.

Father: I didn’t say you did.

His father opened the bedside drawer and removed an old photograph.

Father: I found something earlier.

Ethan accepted it.

Two children stood near the center. One was him, much younger. Beside him stood a girl with dark hair, holding up two fingers behind Ethan’s head.

Ethan laughed quietly.

Ethan: Mina.

Father: She visited last week.

Ethan looked up.

Ethan: Mina came here?

Father: Her family did.

Ethan: Why didn’t anyone tell me?

Father: You were at work.

Ethan: You could have messaged me.

Father: And you would have come home?

Ethan opened his mouth.

Closed it.

Father: Exactly.

Ethan looked at the photograph again.

Mina.

His childhood friend.

In this life, that fact felt as natural as breathing.

They had known each other for as long as he could remember. Their families had shared meals, birthdays, school events, arguments, years.

And yet—

For one brief instant, Ethan saw another version of her.

Not a child.

A young woman standing inside a game tavern. A staff in her hand. An annoyed expression.

Someone saying something about needing a Priest.

Ethan’s heartbeat changed.

Father: Ethan?

The image vanished.

Ethan: Nothing.

Father: You’ve been saying that a lot lately.

Ethan forced himself to smile.

Ethan: Maybe nothing keeps happening.

His father laughed, then coughed.

Ethan immediately leaned forward.

Ethan: Easy.

Father: I’m fine.

Ethan waited until his breathing settled.

Father: Mina asked about you.

Ethan looked back at the photograph.

Ethan: What did you say?

Father: That you were doing well.

Ethan: You lied.

Father: Parents are allowed.

Ethan shook his head.

Father: Call her.

Ethan: She can call me.

Father: Proud too?

Ethan: Busy.

Father: Same thing at your age.

Ethan stood.

Ethan: Rest.

Father: Ethan.

He stopped at the door.

Father: Not everything has to be carried alone.

Again.

The same words his mother had used.

And again, something inside Ethan reacted before he understood why.

He returned to his room later that night.

The computer remained dark.

He deliberately did not touch it.

Instead, he sat on the edge of his bed and checked his phone.

One new message.

Unknown Number: Are you awake?

Ethan frowned.

Ethan: Who is this?

Three dots appeared.

Unknown Number: Seriously?

A second message followed.

Unknown Number: It’s Mina.

Ethan changed the contact immediately.

Ethan: New number?

Mina: For six months.

Ethan: I’ve been busy.

Mina: Clearly.

Despite himself, Ethan smiled.

Then another message appeared.

Mina: Something weird happened.

The smile disappeared.

Ethan: What?

Several seconds passed.

Mina: My old Eternal Ascension account turned on.

Ethan sat upright.

He read the sentence twice.

Ethan: What do you mean turned on?

Mina: Computer was off.

Mina: Monitor turned on by itself.

Mina: Launcher opened.

Ethan looked toward his own dark monitor.

Ethan: What did it show?

The typing indicator appeared, stopped, then appeared again.

Mina: 1%.

Ethan’s fingers became cold.

Ethan: Don’t touch anything.

Mina: Why?

He did not know how to answer without sounding insane.

Three years ago. Floor 1,000. The question. YES. The update. One percent.

Now Mina had seen the same thing.

Mina.

Not some random former player.

A girl who, according to Ethan’s current memories, had known him almost his entire life.

Yet somewhere in the back of his mind, another memory insisted that the first time he met her had been somewhere else entirely.

Inside the game.

Mina: Ethan?

Ethan typed.

Ethan: Mine did it too.

Mina: When?

Ethan: Last night.

Mina: And you’re telling me NOW?

Ethan: I thought it was broken.

Mina: Great. Very reassuring.

Ethan almost replied.

The computer clicked.

He froze.

The monitor turned on by itself.

A blue screen filled the room.

No desktop. No launcher. Only blue.

Ethan stood.

Ethan: Mina.

Her reply appeared on his phone.

Mina: What?

White letters appeared on the monitor.

[UPDATE STATUS: 4%]

His face drained of color.

Three years ago, the update had never moved beyond one percent.

At least—

That was what he remembered.

Another line appeared.

[GLOBAL CONNECTION ESTABLISHED.]

[SCANNING PREVIOUS PLAYER RECORDS...]

Numbers began increasing too quickly to follow.

Millions. Tens of millions.

Then—

[PLAYERS DETECTED: 108,734,921]

Ethan stared.

More than one hundred million accounts.

Players he remembered disappearing. Players he remembered quitting. Players he remembered no longer existing by the end.

His phone vibrated.

Mina: Ethan?

The monitor flickered.

[MEMORY COMPATIBILITY CHECK...]

Ethan’s heartbeat stopped for half a second.

The line disappeared before he could process it.

Then:

[UPDATE COMPLETE.]

Ethan whispered.

Ethan: No.

Every light in the apartment went out.

His phone screen remained illuminated.

Across the buildings visible through his window, windows darkened one after another.

The entire neighborhood lost power within seconds.

Then the city beyond it.

Car alarms erupted below. Someone shouted from another apartment.

Ethan’s phone began vibrating uncontrollably.

Notification after notification appeared.

All from the same sender.

ETERNAL ASCENSION OF TOWER

His mother shouted from the bedroom.

Mother: Ethan!

Ethan: Stay inside!

Father: What happened?

Ethan: I don’t know!

His phone screen turned blue.

Not only his.

Through the window, he saw blue light appearing in the hands of people on the street below.

Phones. Tablets. Car displays. Advertising screens.

Every electronic display Ethan could see changed at once.

[WORLD ANNOUNCEMENT.]

The city fell strangely quiet.

[THE UPDATE HAS BEEN COMPLETED.]

[WELCOME BACK, PLAYERS.]

Ethan’s breath caught.

Something about those words felt wrong.

Not welcome.

Welcome back.

Then:

[ETERNAL ASCENSION OF TOWER HAS ENTERED REALITY.]

A scream rose from the street.

Then another.

Then dozens.

Ethan ran toward the window.

People were flooding out of buildings. Cars had stopped in intersections. Something moved between two buildings several blocks away.

Something enormous.

Something that had no place in the real world.

Ethan’s phone vibrated one final time.

A private message appeared beneath the global announcement.

[PLAYER RECORD LOCATED.]

[ETHAN VALE.]

The name flickered.

For less than a second, another identity field tried to appear beneath it.

[LEGACY IDENTITY: E—]

Then the record vanished.

Mina called.

He answered immediately.

Mina: Ethan?!

Screaming filled the background on her side.

Ethan: Mina, stay inside!

Mina: What the hell is happening?!

Ethan looked out the window.

A creature dropped from the roof of a building across the street.

Four legs. Gray scales. A mouth that opened far wider than any animal’s should.

Ethan knew it.

Not vaguely. Not from an old screenshot.

He knew its attack pattern, level, weak point, spawn behavior.

Everything.

Ethan: The game.

Mina went silent.

Ethan watched the creature leap onto a parked car and crush the roof beneath its claws.

Ethan: Eternal Ascension...

His mouth went dry.

Ethan: It became real.

For three years, Ethan had believed the game was dead.

For fifteen years before that, he had believed he understood it better than anyone alive.

But as the first monster raised its head beneath the blue light of the System, a thought surfaced from somewhere deeper than memory.

A thought that did not feel like Ethan Vale’s current life.

This already happened once.

Then the world began screaming.

Continue to read this book for free
Scan the code to download the app

Latest Chapter

  • Special Chapter 27 — The Road Back

    Floor Thirty was faster than Floor Twenty.Not because Ethan rushed.Because the current team was better.[CURRENT FLOOR 30 — MILESTONE.]Three sectors.One boss.One optional rescue zone.Fastest clear bonus active.Leonard called the plan.Leonard: Primary clear. Rescue if real. No bonus obsession.Everyone confirmed.Ji-ah did not enter.Current field core remained six for the milestone because hidden-key ownership and continuity risk were still restricted.Noah external.Selene independent.The first sector contained current monsters Ethan remembered only broadly.Current Last Dawn cleared efficiently.No wasted motion.

  • Special Chapter 26 — The Path That Remained

    After Floor Twenty-Five, the Tower became quieter for a while.Not easier.Quieter.Floors Twenty-Six through Twenty-Eight contained no continuity archive, no hidden-key activation, and no identity mechanism. They were current combat floors designed around things Ethan's old experience only partly understood.That was exactly what Last Dawn needed.Floor Twenty-Six was an underground river.Floor Twenty-Seven used moving towers connected by temporary bridges.Floor Twenty-Eight forced two teams to defend a supply caravan through a monster migration.Routine by the standards of a thousand-floor Tower.Important by the standards of current people still learning how to work together.These weeks did not need to turn every floor into a revelation.The path tha

  • Special Chapter 25 — The Waiting Place

    The waiting place was the Association guild office.Kieran hated it more than any boss.Kieran: We have been here for three hours.Daniel: Two hours, forty-one minutes.Kieran: Worse.Provisional guild registration required background checks, financial disclosures, emergency contacts, mission insurance, medical protocols and a current organizational charter.Ethan had cleared Floor One Thousand faster than this paperwork felt.Mara: Don't say that publicly.Ethan: I didn't say anything.Mara: Your face did.They waited.The name Last Dawn triggered historical trademark and EAT legacy ownership questions.The registry search took another minute.The clerk returned.Clerk: Historical EAT party na

  • Special Chapter 24 — The Forgotten Gate

    The gate followed Ethan home in his thoughts.Not literally.No haunting.No dream.Just ten sockets.Two glowing.Floor One Hundred.A long-term mechanic the old game had never publicly used.Ethan sat at the kitchen table drawing it from memory.His father passed.Father: New door?Ethan: Unfortunately.Father: Brass key?Ethan: No.He explained enough.Not hidden-key ownership specifics.Just that the brass key opened an Original Reality supply cache placed by Elias.His father listened.Father: So I wasn't secretly a guardian.Ethan: Elias specifically wrote that you weren't.&nbs

  • Special Chapter 23 — The Road to the Forgotten Gate

    The "forgotten gate" was not forgotten by Ethan.It was forgotten by the current Tower map.That was an important distinction.After the stairway, the standard route should have opened toward Floor Twenty-One.Instead, Daniel's map showed a blank region.No accessible floor marker.No Association beacon.No current route metadata.Only the active hidden key fragment in Ethan's inventory reacted.[HIDDEN KEY PROGRESS: 2/?][OPTIONAL ROUTE RESONANCE.]Mara: Again.Ethan: We don't follow automatically.Leonard: Scan.The corridor ahead was clean.No current footprints.No obvious danger.No hostile provenance.No r

  • Special Chapter 22 — The Stairway of Echoes

    The stairway appeared after Floor Twenty.Not a numbered floor.A transition structure between milestone sectors.Current Association designation:[INTER-FLOOR ASCENT ROUTE 20-A.]Kieran: Terrible name.Daniel: Accurate.Kieran: "Stairway of Echoes" is better.Mina: Don't encourage his naming habit.They entered after a full day of rest.The stairway was narrow enough that two people could walk side by side.Ethan and Mina took the middle, not the front.Leonard led.Mara scouted.Current formation.No historical reenactment.The first echo appeared as sound.Laughter.Original Kieran.Origi

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App