“That’s it?” Alfie leans forward. “That’s all he says?”
“Wait.” I’m seeing it now, the real ending. “The apprentice tries to channel magic without the staff. It’s raw, uncontrolled. The tower starts shaking, collapsing. Everything you built is literally falling apart.”
My fingers fly across the keyboard, adding the sequence. The apprentice’s magic spirals out of control, violet flames everywhere. The Archmage just watches, cold and distant. The tower explodes.
“But here’s the thing—” I add a final scene. “Black screen. Just breathing. Then... a heartbeat.”
“He survives?”
“Maybe. That’s where it ends. You hear the heartbeat getting stronger, see text fade in… ‘This is only the beginning.’ Then nothing. Credits roll in silence.”
“Holy shit.” Alfie sits back. “That’s evil. People are going to lose their minds.”
“Good. Let them wonder if he lived. Let them feel what it’s like to not know if you’ll ever be okay again.” I’m adding the sound design now—that single heartbeat in the darkness. “No closure. No comfort. Just the possibility that maybe, maybe you survive this.”
“Setting up a sequel?”
“Maybe. Sometimes you don’t get answers. Sometimes you just get to keep breathing.” I look at him. “When my shoulder got fucked, nobody could tell me if I’d play again. Six months of ‘maybe’ and ‘we’ll see’ and ‘let’s stay positive.’ This is that feeling.”
Alfie watches me polish the final touches. “Your dad’s definitely going to hate this game.”
“Good.” The word comes out fierce.
By the time Alfie leaves, I’ve perfected it. The tower burns. The staff stays broken. The apprentice might be dead, might be alive. All we know is that heartbeat in the darkness, that suggestion of something continuing even after everything falls apart.
It’s 4 AM when I finally upload. My message to the beta testers is simple.
“Enjoy, kids.”
My shoulder aches, but for once, it feels like proof of something. Not of what I lost, but of what I’m building from the ashes.
The beauty is, if people hate it, I can claim it’s setting up a sequel. But really? It’s just the most honest ending I could write. Sometimes things break and you don’t know if they’ll ever be fixed. Sometimes, all you get is the next heartbeat, and the next, and the hope that eventually that’s enough.
8
PIPER
Iwas supposed to be in Distributed Systems by eight. Instead, I’m in my pajama shorts, hunched over my laptop, nose inches from the screen while violet particle effects shimmer across a ruined tower.
Fault Line dropped in the beta Discord at 4 AM—the developer’s message pinged my phone and murdered my sleep.
Six straight hours later, I’ve skipped class, ignored three increasingly panicked texts from my study group, and max-leveled the apprentice’s staff through rune-carving, crystal-harvesting, and one frankly genius stealth puzzle.
Riya finally emerges from her bedroom, dark hair in a messy braid, Spirited Away hoodie half-zipped. She peers over her steaming mug of green tea.
“Skip-day?” she asks, eyebrow raised.
“Beta testing,” I mutter, fingers still glued to WASD. “Senior thesis project. Due today.”
“Remind me what that is again?” She flops on the couch arm, watching my apprentice climb the tower stairs.
“Every year the seniors submit their thesisprojects—games, apps, whatever—and underclassmen beta test them. It’s all anonymous, so we don’t know whose we’re testing.” I dodge a fireball, fingers flying. “Our feedback impacts their final grade, plus we get to see what we’ll be capable of making in the end.”
“So this could be anyone’s?”
“It’s definitely Zarah Kim’s. Has to be.” My character reaches the final chamber. “She’s obsessed with wizard stuff—plays D&D every weekend, has that whole witchy aesthetic going on. Plus, the code is way too clean for anyone else in that year.”
“The girl with the purple hair who helps everyone debug?”