
Chapter 2: The Girl Online
Arthur’s room was dark except for the glow of three monitors.
Empty energy drink cans formed a skyline on his desk. Textbooks were stacked against the wall, untouched since Friday. His mom thought he was studying. His mom was wrong.
7:59 PM. One minute to match start.
His headset crackled. “You ready, Arthur?”
Jake. Their team’s entry fragger. Loud, impulsive, but loyal. The only other guy from school who knew Arthur played.
“Yeah,” Arthur said. His voice was quiet. It always was.
“Scared?” That was Derek, their support. He was chewing something. Probably chips. He always ate when he was nervous.
Arthur clicked into the lobby. Semifinals. Winner faces Aiko_Tanaka’s team. Loser goes home.
“No,” Arthur said.
And he wasn’t. His hands were steady. They always were when it mattered.
The screen flashed. MATCH FOUND. OPPONENTS: VORTEX GAMING.
Jake swore. “Vortex? Those guys are cracked. Their IGL reads plays like a book.”
Derek groaned. “We’re dead. I should’ve studied for calc instead.”
Arthur said nothing. He was pulling up VODs on his second monitor. Vortex Gaming. Last 10 matches. Tends. Patterns. Weaknesses.
Every team had a tell.
8:00 PM.
The map loaded: Urban Ruin. Tight corners. Vertical sightlines.
Round 1. Pistol round. Arthur bought a Five-SeveN and two flashbangs. No armor. Armor was for people who planned to get hit.
“Rush B?” Jake asked.
“No,” Arthur said. “They’ll expect rush B. Jake, you fake A. Make noise. Derek, smoke mid. I’m going apartments.”
“Alone?” Derek sounded skeptical. “Dude, if you die—”
“I won’t.”
He didn’t.
Thirty seconds later: Arthur_Johnson killed Vortex_Raze with Five-SeveN | Headshot.
Arthur_Johnson killed Vortex_Skye with Five-SeveN | Headshot.
ACE.
Jake was screaming in his ear. “HOLY SHIT! Did you see that flick?!”
Arthur exhaled. Once. Then he typed in all-chat.
Arthur_Johnson: ggs
Two rounds later, a new message popped up in all-chat. Purple text. Tournament admin tag.
Aiko_Tanaka: Not bad, Arthur Johnson.
Arthur’s fingers paused over his keyboard.
The whole lobby went quiet. Even Jake and Derek shut up.
Aiko_Tanaka was watching. The #1 ranked leader. The final boss. She never watched semifinals. She never talked in all-chat before finals.
Arthur_Johnson: Try not to choke when we meet in finals :)
He stole her line. Threw it back. A challenge.
Ten seconds of silence. Then:
Aiko_Tanaka: Cute. Don’t get eliminated before I get to kill you myself.
Derek whispered, “Bro… did you just taunt Aiko_Tanaka?”
Arthur’s lips twitched. Not quite a smile. But close. “Focus. Round 4.”
They won 13-5.
After the match, his DMs exploded. Friend requests. Clips of his ace. But one message sat at the top, marked with a gold crown icon. Tournament verified.
Aiko_Tanaka: You’re good. Better than your stats say. Finals tomorrow. 8 PM. Don’t be late.
No flirt. No smile. Just respect between opponents.
Arthur stared at the message for a long time. Then he typed back. One word.
Arthur_Johnson: Okay.
Wednesday. School. Period 3: Chemistry.
Kevin Shaw was in rare form.
“Yo, Johnson!” He slammed Arthur’s textbook shut as Arthur tried to read. “Heard you play those nerdy shooter games. My little cousin could beat you.”
Maggie didn’t even look up from her notes. “Kevin, if your IQ was any lower, we’d have to water you twice a day.”
The class laughed. Kevin’s face went red. “Shut up, Wilson. Nobody asked you.”
“Good,” Maggie said, turning a page. “Then don’t talk to him either.”
Arthur hid a smile. She’d been defending him since second grade, when Kevin stole his lunch. Some things never changed.
Across the room, Sophia Evans laughed at something her friend said. The sound made half the boys turn. Pink-blonde hair. Blue eyes. She tucked a strand behind her ear and Arthur’s brain did that stupid stutter it always did.
She didn’t look at him. Not once. Why would she?
He was fine with that. Really.
“Earth to Arthur.” Maggie flicked his arm. “You’re spacing out again. Nervous about tonight?”
Arthur blinked. “What?”
“Your match. Finals. Against that Aiko girl. Jake told me.” She grinned. “You’re gonna win, right?”
Arthur shrugged. “Maybe.”
“Liar.” She bumped his shoulder. “You’ve been studying her VODs all week. You’ve got that look. The one you get before you wipe a raid boss.”
Before Arthur could answer, Mr. Grant cleared his throat. “Mr. Johnson. Ms. Wilson. Is my lesson interrupting your conversation?”
“No, sir,” they said together.
Kevin snickered.
The bell rang thirty minutes later. Arthur packed slow, watching Sophia leave with her friends. She was laughing, alive, untouchable.
He’d never tell her he liked her. What was the point?
Maggie fell into step beside him. “You’re doing that thing again.”
“What thing?”
“Brooding. Like a knockoff Batman.” She nudged him. “Talk to me. What’s wrong?”
Arthur adjusted his backpack strap. “Nothing. Just… tournament.”
“Bullshit.” She stopped walking. Forced him to face her. “It’s Sophia, isn’t it?”
Arthur’s jaw clenched. “Drop it, Mags.”
“No.” Her eyes were fierce. “You like her. I see it. You go all quiet when she’s around. But you won’t do anything about it.”
“Because there’s nothing TO do.” Arthur’s voice was sharper than he meant. “She’s Sophia Evans. I’m… me.”
“Yeah. And you’re an idiot.” Maggie poked his chest. “You’re the smartest guy I know. You beat full teams alone. You’d die for people you care about. If she can’t see that, that’s her loss.”
Arthur looked away. “She doesn’t even know I exist.”
“Then make her know.” Maggie’s voice softened. “Before the world ends or something.”
She meant it as a joke.
Neither of them laughed.
8:00 PM. Finals. Map: Neon District.
Arthur’s hands were ice cold. But steady.
Aiko_Tanaka’s team played like they were precision instruments. No wasted movement. No missed shots. They traded rounds 12-12. Overtime.
Round 25. Match point.
1v3. Arthur vs all of them.
He could hear his heartbeat in his ears.
Arthur_Johnson: Sorry, team.
He pushed. Flash. Swing. Headshot.
Dash. Jump-peek. Headshot.
Last one. Aiko.
They saw each other at the same time.
Two snipers. One angle. No cover.
Arthur breathed out.
And fired.
Arthur_Johnson killed Aiko_Tanaka with Operator | Headshot.
VICTORY.
His headset exploded. Jake was sobbing. Derek was screaming about Twitch clips.
Then a private message. Gold crown.
Aiko_Tanaka: You weren’t supposed to win that.
Arthur’s fingers hovered. He typed: You weren’t supposed to lose.
Three dots. She was typing. Then deleting. Then typing again.
Finally:
Aiko_Tanaka: Can we talk? Voice. Not here. Private.
Arthur frowned. This wasn’t in the script. Rivals didn’t “talk.” They taunted. They queued next match.
But his thumb moved before his brain could stop it.
Arthur_Johnson: Okay.
A call invite. He clicked.
Silence. Then:
“Hi.”
Her voice was not what he expected. Not cold. Not robotic. Soft. A little tired. A little… young?
“Arthur,” she said. Like she was testing his name. “You’re better than I thought.”
“You too,” he said. Because what else do you say to the #1 player?
A short laugh. “No. I mean it. You don’t panic. Even 1v3. Most people choke. You get calmer.”
Arthur didn’t know what to say to that. So he said nothing.
“You know what’s weird?” Aiko continued. “I’ve watched your VODs. You play like you’re waiting for something real. Like this is practice.”
Arthur’s grip on his mouse tightened.
“Anyway,” she said, quickly. “GG. See you next season. Maybe.”
The call ended.
Arthur sat in the dark for a long time.
Practice for what?
His phone buzzed. Maggie.
Maggie: DID YOU WIN??? JAKE SAID YOU CLUTCHED!!!
Maggie: I’m bringing ice cream tomorrow. We’re celebrating whether you like it or not.
He smiled. For real this time.
Then another buzz. Unknown number.
He opened it.
Unknown: Arthur. I lied.
No name. No context.
Just three words.
His steady hands, for the first time in years, shook.


