The chat scrolled faster than Noah could read.
“GLITCH?”
“DID HE JUST FREEZE?”
“NOAH??”
“BRO, YOUR CAMERA.”
Noah didn’t notice at first. He was halfway through the final boss ofAshfall, headphones on, fingers moving the way they did when he stopped thinking and just let the game carry him. On screen, his character crouched behind a broken wall while rain fell in gray sheets. The boss’s footsteps shook the ground.
“Okay,” he said into the mic, voice low. “One more try. If I die here, I’m going to bed.”
His viewer count ticked up. 4,217. Then 5,890. Then 7,302.
He leaned forward, tongue pressed against the inside of his cheek, and dodged left. The boss swung. He rolled. Health bar flashing red.
“Come on,” he muttered.
That was when the first donation appeared.
Mara_91:Noah, please check your door.
He almost missed it. The text floated by in bright purple, then vanished under a wave of skull emojis.
He didn’t check the door. He parried, missed, took a hit, cursed softly, and kept playing.
Another donation.
Mara_91:I’m serious. Please stop streaming.
His hands slipped. The boss slammed his hammer down. Noah’s character fell to one knee.
The chat exploded.
“WHO IS MARA?”
“IS THIS PART OF THE LORE?”
“CALL THE COPS???”
“FAKE.”
“NOT FAKE, LOOK AT HIS FACE.”
Noah frowned. He wasn’t acting. Something about the name made his stomach tighten.
Mara.
He hadn’t heard that name in six years.
He paused the game.
The screen froze on a frame of rain, firelight, and his character’s trembling sword. His webcam light stayed on. Thousands of people watched him push back from the desk, stand, and walk out of view.
The apartment was quiet except for the hum of his PC and the faint sound of traffic below. He crossed the small living room, past a stack of unopened mail and a jacket he’d meant to wash. His front door was locked. The chain was still on.
He let out a breath he didn’t realize he’d been holding.
“Okay,” he whispered. “Not funny.”
He went back to the desk and sat down. The chat was moving so fast it looked like static.
“HE’S BACK.”
“DID YOU CHECK??”
“MARA IS WATCHING.”
“NOAH, LOOK AT YOUR WINDOW.”
He turned.
The window behind him faced the alley. It was dark outside, but the streetlamp cast a thin yellow line across the floor. Nothing moved.
Still, he got up and closed the blinds.
When he returned, the game was still paused. His character stood frozen in the rain, waiting for a command that never came.
Noah unmuted his mic.
“I don’t know who that is,” he said. “If this is a joke, it’s not funny.”
A new donation appeared.
Mara_91:You used to say that before you logged off. You’d say, “One more match,” and then you’d disappear for three days.
His throat went dry.
Only one person had ever said that to him.
Six years ago, Noah hadn’t been NoahPlays. He’d just been Noah, a college dropout who streamed because he didn’t know what else to do. Mara had been his moderator, his oldest friend, and the person who kept his chat from turning into a war zone. She’d been sharp, funny, impossible to impress. When his mother got sick, Mara had organized donations without asking him. When he stopped answering messages, she had stopped writing.
He had told himself she understood.
He had also told himself a lot of things.
He typed into chat, hands shaking.
“Mara?”
No response.
The viewer count climbed past twelve thousand.
Someone clipped the moment and posted it. Then another. Then another. Within minutes, #WhereIsNoah was trending on a platform he barely used.
He should have ended the stream.
Instead, he opened a private message window and typed:Is this really you?
Three dots appeared.
Then:You left your sister waiting at the hospital. You left me waiting too.
Noah stared at the words until they blurred.
He remembered that night. The call from the hospital. The way he’d frozen in front of his computer, terrified that if he logged off, he’d have to face whatever came next. So he’d stayed. He’d played. He’d told himself he would go in the morning.
By morning, it was too late.
He hadn’t streamed for three months after that. When he returned, he had a new name, a new overlay, and a rule: no personal questions.
The chat was screaming now.
“WHAT IS HAPPENING?”
“IS THIS REAL?”
“NOAH, SAY SOMETHING.”
He reached for the end-stream button.
Before he could click it, his speakers crackled.
Not through the game. Not through Discord. Through the stream itself.
A voice, soft and familiar, came through.
“Noah.”
The chat stopped moving for half a second. Then it broke.
He grabbed the microphone. “Mara?”
Silence.
Then, from somewhere in the apartment, his phone buzzed.
He picked it up. Unknown number. One message.
Look at the last frame.
He turned back to his monitor.
The game was still paused. His character stood in the rain. But something had changed.
In the reflection on the sword, there was a room behind him.
Not the game world.
His room.
And in the reflection, standing just outside the edge of his webcam view, was a figure wearing a gray hoodie, face hidden, one hand raised as if waving.
Noah spun around.
No one was there.
When he looked back at the screen, the figure was gone. Only rain remained.
His hands hovered over the keyboard. For the first time in years, he didn’t care about the viewer count, the sponsors, the algorithm, or what would happen if he disappeared again.
He clicked end stream.
The screen went black.
His apartment felt enormous.
He sat there for a long time, listening to his own breathing. Then he opened his messages and found a number he had never deleted.
He typed:I’m sorry.
The reply came quickly.
I know. That’s not the same as showing up.
Noah closed his eyes.
Outside, a siren passed. Somewhere in the building, a door shut.
He typed again.
Can I call you?
The three dots appeared.
Disappeared.
Appeared again.
His phone stayed silent.
But a minute later, a new message arrived.
Tomorrow. Noon. Don’t be late.
Noah stared at the words until they stopped feeling like a threat and started feeling like something else.
Not forgiveness.
Not yet.
But a chance.
He stood, walked to the window, and opened the blinds. The alley was empty. The streetlamp buzzed. Rain had started to fall, thin and steady, like the kind that washes things clean if you let it.
He went back to his desk, turned off the PC, and for the first time in six years, left the game unfinished.




