The notification appeared on Ethan’s phone at 2:17 a.m.:
“Save file ‘Riverwood_2019’ is attempting to sync.”
He blinked at the screen, half-asleep, his thumb hovering over the glass. The old indie RPGRiverwood had been uninstalled from his phone for three years. He’d deleted it the week after his father’s funeral, unable to stand the sight of the pixelated forest they’d once explored together, side by side, on a cracked tablet.
Ethan sat up, the glow of the phone illuminating his small, tidy bedroom. He was thirty-two now, a data analyst who lived his life in spreadsheets and predictable patterns. The idea that a defunct game, from a studio that had gone bankrupt years ago, was trying to “sync” was absurd. A glitch, surely. He swiped the notification away and placed the phone face down on the nightstand.
The next morning, over bitter office coffee, his colleague Maya leaned over his cubicle wall. “You look like you’ve seen a ghost.”
“Just a weird phone thing,” Ethan muttered, not meeting her eye. He didn’t mention the game. It felt too personal, too fragile.
But that night, it happened again. And the night after that. Each time, the same message: “Save file ‘Riverwood_2019’ is attempting to sync.”
By the fourth night, curiosity had worn down his resistance. He dug his old tablet out of a closet, its screen dusty and cold. He charged it, his heart doing a strange, unfamiliar flutter in his chest. He didn’t want to open the game. He was afraid of what he might feel. But the persistent, impossible notifications had created an itch he couldn’t ignore.
The tablet whirred to life. He found theRiverwood icon, a simple drawing of a wooden door against a green hill. He tapped it.
The game loaded, the familiar 8-bit music filling the quiet room. His character, a knight named Arin, stood exactly where he’d left him: at the edge of the Whispering Woods, the place where he and his dad had spent countless hours. His dad had been the one to name the character. “Arin means ‘peaceful,’ ” he’d said. “A good name for a hero.”
Ethan’s throat tightened. He navigated the menu, his fingers clumsy. He found the save file. ‘Riverwood_2019’. Last played: 3 years, 2 months, 14 days ago.
He selected it. The screen went black for a moment, and then a dialogue box appeared, not in the game’s usual font, but in plain, white text.
Hello, Ethan.
He froze. This wasn’t part of the game. His father had been a programmer, a tinkerer. Had he…? No, it was impossible. His father had been sick for the last year of his life, too weak to code.
The text continued.
I know it’s been a while. I hope you’re well. I’m sorry I couldn’t finish the quest with you. The ‘Sunstone’ is still in the Cave of Echoes. I think you’re ready for it now.
Ethan’s breath caught. The Sunstone was the final item in the game, a quest his father had never helped him complete because he’d gotten too ill. Ethan had stopped playing soon after.
Tears blurred the pixelated screen. This wasn’t a glitch. It was a message. A final, impossible quest, left in the code like a letter in a bottle.
He didn’t question it. He didn’t try to rationalize it. He simply picked up the tablet, his hands steady now, and guided Arin into the Whispering Woods. The journey was long, the puzzles harder than he remembered. He played through the night, the real world fading away. He wasn’t a data analyst in a quiet apartment; he was Arin, a hero on a mission for his father.
When he finally reached the Cave of Echoes, the sun was beginning to rise, painting his room in shades of orange and pink. His character stood before a shimmering pedestal. With a final tap, Arin took the Sunstone.
The game didn’t end. Instead, a new message appeared.
Well done, son. I’m proud of you. Now, go live your adventure.
The save file icon changed. The name ‘Riverwood_2019’ was gone, replaced by ‘Ethan_2026’.
Ethan put the tablet down. He walked to his window and opened it, letting the cool morning air wash over him. For the first time in three years, the memory of his father didn’t feel like a wound. It felt like a compass.
He picked up his phone and, for the first time in months, typed a message to Maya.
“Hey, want to grab lunch today? I know a new place.”
He hit send, a small, genuine smile on his face. The game was finished. His adventure, he realized, was just beginning.




