Story Reader / Main Story / 41 Homecoming Voyage / Story

All of the stories in Punishing: Gray Raven, for your reading pleasure. Will contain all the stories that can be found in the archive in-game, together with all affection stories.
<

41-18 Graduation

>

On the day of departure, Bifrost's launch site thrums even louder than it did on their first day in the academy.

The rocket's fueling system cycles through its final checks, liquid oxygen lines hissing plumes of white vapor. The viewing stands overflow with second- and third-class F.O.S. students, their voices buzzing with excitement as they gather to send off the first of their upperclassmen bound for space.

Lucia and [player name], clad in standard flight suits, stand on the gangway leading to Voyager-I's hatch.

Steel grating stretches beneath their feet, gaps revealing the ground dozens of meters below. Wind surges up from the base, whipping the ceremonial banners into a sharp, crackling frenzy.

Joanne stands at the far end of the gangway. Beyond lies the security zone. This is as far as she can go.

Lucia! [player name]! The second you land on the moon, message me! Promise!

Her eyes have already reddened, but she fights desperately to keep the tears in, hands clamped around the railing, knuckles drained white.

You know there's a 1.3-second delay on moon comms, right?

I mean it! 1.3 seconds, 13 seconds, I don't care! Just send it! And stay in touch!

I will.

Oh! Wait, your suit pockets, look inside. I put a little snack box in each one. The rations on the ship are awful, I looked it up... Just please don't tell anyone. Ms. Cassandra helped!

Don't thank me... This is literally all I could do...

As she speaks, the tears finally spill over.

Lucia watches her, falls silent for a moment, then walks back a few steps. She reaches out and gives Joanne a gentle pat on the head.

Just stay focused on your research. Keep an eye on F.O.S. for us.

Joanne chokes back a sob, then nods with everything she has.

You too, both of you!

Go see what the far side of the moon looks like for us!

Voyager-I

Launch Countdown

T-Minus 4 Minutes

Lucia's back presses hard against the acceleration seat, the five-point harness digging into her chest. With every breath, she feels the buckle pressing against the outline of her ribs.

Inside her helmet, launch control's callouts pulse through the comms channel, steady as a metronome.

Broadcast

Voyager-I lunar transfer vehicle, propellant loading complete. Launch sequence entering automated mode.

Broadcast

All crew, confirm life support system status.

Lucia glances down at the instrument panel on her chest. Heart rate, blood oxygen, cabin pressure—every reading holds steady within normal range.

Only her heart rate runs a little high.

She turns her head. [player name] is strapped into the acceleration seat half a meter to her right, clad in the same cream flight suit. Behind the faceplate, the expression is unreadable.

No.

Lucia looks down at her hands. They are shaking, she can see it now. She balls them into fists and shoves them under the restraint straps along her thighs.

...Didn't need to point that out.

Broadcast

T-minus 2 minutes. Main engine pre-ignition sequence initiating.

A low, guttural hum rises from beneath the seat, like some ancient behemoth just now opening its eyes. The whole skeleton of the ship resonates, vibrations threading from the tail nozzles all the way up her spine.

She remembers the sound of Dawn-III during ground testing. She'd stood on the observation deck back then, a safe distance away, kilometers between her and the roar.

Now she sits directly on top of it.

Broadcast

T-minus 60 seconds. Launch tower arms retracting.

Outside the window, the gantry's support arms pull back in slow motion, their metal framework unfolding like opening fingers. Beyond them, the sky is an impossible, endless blue.

She has never looked at the sky like this on her back, through a pane of heat-resistant glass, watching that small patch of azure framed above her.

That is what she's about to fly through.

Broadcast

T-minus 30 seconds. Automatic flight control system engaged. All manual commands locked.

The hum shifts into a tremor. Bulkhead. Instrument panel. Harness buckle. Even her own breath hissing inside the mask. All of it hums now, vibrating at a single shared frequency.

Lucia draws a deep breath and pushes her skull back into the headrest.

Broadcast

T-minus 10 seconds.

Her hand works its way out of the restraint strap and settles on the right armrest.

[player name]'s hand rests just beside hers.

Broadcast

Five.

...

Broadcast

Four.

Broadcast

Three.

Lucia breathes in deep, her hand drifting to the side almost without thought.

And then, fingertip meets fingertip...

On the elevated highway ringing the launch site, a black-and-gold limousine waits in silence.

Cassandra is alone against the window, with no entourage, no cigarette dangling from her lips.

She does nothing but watch: the Voyager-I rocket perched on the pad, carrying [player name], Lucia, and ten other F.O.S. cadets into the sky.

Between her fingers, the old pocket watch turns—open, closed, open, closed. The faded photograph on its back flashes in the sun, one flicker of light after another.

Would you look at that, Nithart.

Her lips move, the words barely a whisper.

Humanity's children are setting out.

The last countdown rings out across the heavens. Cassandra closes the watch with a quiet snap and slips it into her breast pocket.

They will find it. The "answer" you chased your whole life.

Amid the deafening roar, flames erupt skyward.

When the airlock on the base's south side opens, Lucia's first step onto the lunar surface feels far softer than she imagined.

It's like stepping onto untouched gray flour. Each footfall sinks deep, leaving treads sharper and clearer than any print she's ever left on Earth.

Lucia crouches down, pinches a bit of lunar soil between her gloved fingers, and holds it up to her visor for a closer look.

...Gray.

Not sure. Luna thinks it might be silver.

She carefully tucks the lunar soil into her sample bag and seals it shut.

First sample down.

The first two days on the lunar surface follow the routine: check the comms relay stations ringing the base perimeter, swap out aging solar panels, and pull soil samples from Science Council-designated sectors.

It's tedious, repetitive work, but every single task demands obsessive precision. Their instructor puts it bluntly: "Good enough" doesn't exist in space. One loose bolt becomes a lethal leak the next time the temperature swings.

Lucia takes it to heart. She works meticulously.

But on the third afternoon, after six standard hours patrolling the perimeter, she does something every instructor would shake their head at.

Hop on.

The lunar rover sits on the gentle slope of a crater, all four wheels sunk into the regolith, the old solar panels from the earlier repairs still hanging off its antenna.

[player name] sighs, circles around to the passenger side, and climbs in.

The seatbelt hasn't even clicked before the rover surges forward.

Lunar gravity is only one-sixth of Earth's, but the rover's motors were built for terrestrial loads. Here, that means acceleration hits hard.

The wheels tear into the soil, kicking up a gray plume of dust. In the vacuum, every particle traces a perfect, silent arc—rising, falling, trailing behind them in slow motion.

Haha!

Lucia throws the wheel right, full lock. The rover tilts into the crater wall, carving the slope at an angle no Earth vehicle could survive—

But the moon catches it gently. One soft bounce, and the wheels find the dust again.

Relax, I've got it. Just sit tight.

Lucia stomps the accelerator flat.

The rover lifts off, all four wheels leaving the surface as it sails over the crater rim. For one breathless moment, it hangs in the void, arcing through space, then lands clean on the opposite slope.

The impact ripples through the frame in total silence.

~!

A burst of laughter crackles through the comms. It takes Lucia back to that day she stole her father's motorcycle for a joyride.

Except this time, there's someone beside her.

After the wild ride, the rover comes to rest on a high ridge, its tire tracks tracing an irregular path behind it.

They climb out, one after the other, boots sinking into the lunar surface with every slow, deliberate step.

They take their time, because a moment like this is worth slowing down for.

There's no wind or sound, not even a trace of life. The gray horizon stretches endlessly in every direction, meeting a dome of absolute black above—the universe laying bare its stark beauty for all to witness.

The stars...

They stud the black velvet of space like countless points of light, dense and unbroken, filling the entire dome of the sky.

Only out here, beyond the atmosphere, does the truth become undeniable: Earth's night sky reveals barely a fraction of what the universe holds.

Yeah.

[player name]'s voice comes through the comms, underlaid with a faint crackle of static.

...Yeah.

Lucia, walking behind, answers softly.

Lucia does not answer.

[player name] turns and finds Lucia motionless, no longer walking.

She stands facing away, frozen in place. Something catches the light in her eyes behind the visor. The look on her face is caught somewhere between awe and perfect stillness, the way a child looks upon the sea for the very first time.

[player name].

Without thinking, she reaches out and takes [player name]'s hand, pointing toward the lunar horizon—

Earth is rising over the curve of the moon.

The whole planet looms up from the far side of the lunar surface, immense and slow, like a towering reflection rippling forth from still water.

It hangs in the pitch-black void, the only splash of color for hundreds of thousands of kilometers in any direction. Even the stars dim before it.

A vast blue arc begins to spread, wider and wider, white clouds drifting across its face in slow, rolling motion.

Then the continents. The oceans. The maps humanity spent millennia charting—all of it now unfolds across the face of a planet, half-lit by the solar system's lone star.

Lucia stands on the gray wasteland, her suit catching Earth's blue light, casting a pale shadow across the lunar soil.

Earth... is rising for us.

Her voice, when she speaks, is barely a whisper.

The two of them stand there, facing Earth as if facing something far greater than their own fates.

On that blue planet, billions are drawing breath. People are being born, people are dying, people are growing, working, looking up at the sky—

And right now, two tiny figures in that sky are looking back at them.

[player name], I don't know.

Her voice finds its normal register again, though something lingers beneath it.

Mars, the Moon, back to Earth... I don't have an answer for you.

I can't tell you what comes next. No one can.

She turns around to face [player name].

But...

She reaches out.

The suit gloves are thick and unyielding, her fingers buried under layers of airtight fabric and radiation shielding—clumsy, rod-like things—but she pushes through it and reaches for [player name]'s hand anyway.

Two gloves meet. The hold is clumsy, barely a grip at all. But she holds on tight.

Lucia

At least right now, there's something I want to tell you. Only you.

Her gaze travels through both visors and finds the eyes waiting within.

Lucia

Only this once.

She lifts her other hand and presses a button on the comms panel at the side of her helmet.

A soft beep, then the comms channel goes dead.

Absolute silence settles back over the lunar surface.

Lucia

......

Lucia's lips are moving.

A soft smile flickers across the face of the one who reads her lips.

But Lucia isn't finished. There's one more thing.

She speaks slowly, each word measured and solemn, like someone afraid that one wrong syllable means never getting another try. Behind the visor, her face is open and serious, carrying the faintest trace of nerves, the kind she hides from absolutely everyone.

Lucia's words come to an end.

Through the visor, [player name] stares at her. Suspended between their helmets, the Earth's reflection glides past in silence, its glow spilling from left to right, lighting up both their faces in soft blue.

And then—

In the silence of the moon, [player name]'s lips start to move, too.

The same rhythm. The same words.

Lucia

...

A smile breaks across her face, her eyes glinting tender in the light of the Earth.

Their hands clasp tighter. They step closer and press their visors together.

Overhead, the Earth watches, its blue light tumbling gently down across their shoulders.

Lucia

You said it yourself. The whole Earth just heard you.

Lucia

...Heh, you fool.

Around them stretches an endless gray wasteland, an endless black cosmos, an endless silence.

Yet in those few centimeters between their visors, nothing feels missing at all.

Three more years pass in what feels like a breath, and F.O.S. prepares for its very first graduation.

Every member of F.O.S.'s inaugural graduating class receives a summons back to campus, wherever they happen to be.

Lucia and [player name] depart from their respective field stations. Joanne and Ophelia simply walk out of their labs, not much of a journey for those two.

Adelyde shows up last. Her uniform bears no country's colors and no institution's seal, only a small, understated company code on her left arm. She is thinner now, sharper at the edges, and her gaze has settled into something still and deep.

When Ophelia sees her again, her mouth opens in surprise, then closes. In the end, all she says, softly, is—

...Let's go find something nice to eat.

All right.

On graduation day, the F.O.S. auditorium swells to full capacity.

Outside in the square, a massive screen rises above the assembly. Four hundred twenty first-class graduates stand gathered—uniforms, lab coats, medals glinting in the light—prodded by their instructors into something that vaguely resembles orderly rows.

Lucia, one of the honor graduates, stands at the very center of the front row. [player name] is right beside her.

The shutter clicks, and at that exact moment, the wind sweeps in, catching hair and sleeves, lifting the edges of everything.

Alright, darlings, time for the grand finale!

As your beloved trustee, writer, talk show host, angel investor, and certified nutritionist, I, Madam Cassandra, have prepared a magnificent gift for your graduation—

The F.O.S. anthem!

From the podium at her back, she snatches up a stack of papers and brandishes them at the crowd.

Top-shelf composers, custom lyrics. Do you have any idea what the composing fee alone—

She pauses for a moment, then waves it off with a flick of her hand.

Anyway, just know it was obscene, so you'd better appreciate it!

She presses play. A melody trickles out of the auditorium speakers.

It's a simple tune, so simple it barely counts as songwriting. More like someone wandered over to a piano, pressed a few chords without much thought, and hit record. The arrangement is sparse. The melody goes nowhere.

The lyrics are graduation boilerplate: "youth," "dreams," "take flight." Every cliche possible in the book, rearranged into combinations no one will remember.

Students

......

Joanne drops her gaze to the lyric sheet, feigning deep concentration, her mouth clamped shut. Adelyde's face gives nothing away, but her fingers keep pressing at her knuckles, a little habit she can't hide when she's biting something down.

Ah... just listen to that craftsmanship. That's what real music sounds like...

Lucia's face betrays nothing, but somewhere along the way, she has crushed her earphones into her fist.

[player name] glances over at her and gives a light tug at her sleeve.

I'm fine.

At last, the song ends. Cassandra turns to face the audience, her expression brimming with anticipation.

Well? What do we think, darlings? Tasteful, no? Absolutely fire, as the kids would say?

The students fall silent, exchanging glances.

Oh, don't be shy now. Let me hear it!

Suddenly, a chair scrapes harshly against the floor from the back of the room. Ophelia has risen to her feet.

...Ms. Cassandra.

I have spent five years at F.O.S. I have been forced to run punishment laps until my legs gave out. I've been blown up, hunted by live-fire drones, and nearly frozen solid on polar deployment. I endured all of it without complaint.

But this is my final day at this academy. And I refuse to let my last memory of F.O.S. be singing something this utterly, irredeemably tasteless.

A sharp intake of breath echoes from somewhere in the auditorium.

What? Tasteless?

I apologize for my bluntness, Ms. Cassandra, but it is tasteless.

But the commission—

It is tasteless, no matter how much you spent!

Cassandra's lips part, then press shut again. Her metal fingers tap twice on the table, making sharp, hollow clicks.

Without waiting for a response, Ophelia is already out of her seat, striding up onto the stage.

Allow me.

She turns to face the crowd. Countless faces tilt up toward her, waiting.

We are writing our own!

W-wait... we're what?

An anthem for F.O.S. should be written by the people who actually lived it. We have voices. We have brains. We have five years of blood, sweat, and absolutely absurd experiences. That is worth infinitely more than some generic, off-the-shelf "take flight" drivel!

I'll compose the music. You, all of you, give me the words.

She sweeps her gaze across the audience, then makes her way toward the piano set up for the ceremony.

Say whatever comes to mind. One line, three words, I don't care how rough it is. If it needs smoothing over, that's my job.

She draws a deep breath and rests her fingertips on the black and white keys.

For the next dozen seconds, the crowd sits frozen in stunned silence. When the stillness breaks, nothing fills the golden hall but repeating chords.

And then—

Beware...

Suddenly, a voice everyone knows rises up, singing softly along with the piano.

Beware, the stars above are fading.

Lucia remains seated, eyes leveled forward. She doesn't raise her voice, but in that still, silent hall, every word cuts through impossibly clear.

The robes of forerunners stained with blood.

She pauses. The auditorium falls silent for a beat.

Then [player name]'s voice picks up where she left off.

Very good! Keep going!

Ophelia plays on as though caught by sudden inspiration, the piano flowing beneath [player name]'s voice.

[player name] reflects for a beat. Five years of campus life gather like tributaries merging, every small memory dissolving into words that rise unbidden.

For reasons unknown, the moment [player name] starts to sing, strange and distant voices seem to echo through, as if reaching across from another world.

Those voices seem to be right here, hidden within the tender melody, guiding [player name] to sing their names.

[player name] glances at Lucia.

They're... footprints of our countless forerunners.

Ophelia nods, shifts to a new key, and brings her left hand in. A few chords unfurl softly across the keys, the framework of a melody slowly taking shape beneath her fingers.

It's not complex, even a little rough around the edges. But she can feel something weighty inside it, something real.

Yes... This is it.

Oh! I... I thought of something too.

It's just... sometimes when I'm alone in the lab past midnight, stuck on a problem I can't solve no matter what I try... I think about all of you. Everyone at F.O.S. And all those soldiers on the front lines, fighting for us, for Earth.

"For mercy we will cry and hold strong our faith—"

"Those steady shadows from a distant land."

Her voice fades to a whisper, but Ophelia's fingers are already chasing the words, tucking them into the music.

Voices start surfacing everywhere now, scattered through the crowd.

Someone offers, "The stars gaze upon the sea." Another picks it up: "In its embrace lie the sails."

Someone shouts, "Engage with the sharp sword, cut through the night!" They're immediately mocked for being melodramatic, but after the laughter fades, the line stays.

Ophelia plays a phrase, pauses, fits the new lyrics into the melody. When something doesn't land, she switches up the rhythm and tries again. The melody stutters forward in fragments, like a house being built one brick at a time.

Should we take it up a key here?

No. It doesn't need to go that high.

It should grow the way we did. Keep moving forward, then break into a run when the moment's right.

Just then, a student who knows their way around music leans forward from the crowd.

...What if we used a suspended chord there? For the transition? It'll give this nostalgic feel to it, like... everyone coming together while we're lost in the long voyage.

Ophelia's fingers freeze above the keys, just for a moment. She tests the change—a suspended note drifting, weightless, holding for one breath before sinking back to the tonic.

A quiet exclamation escapes from somewhere in the crowd.

...Alright. We're using that.

The song takes shape through a clamor of voices. Someone suggests leaving a stretch of silence in the interlude. Another insists the line "for tomorrow" should repeat three times. Someone else argues the ending shouldn't land on a high note but sink lower instead.

...Though covered in wounds falling down in the deep.

I will grit my teeth... and rise again.

Ophelia picks out that familiar voice from the noise. She stops for a beat, lets the suggestion settle, and plays the lines through.

She plays them a second time. A smile breaks across her face; she's pleased with what they've made.

She nods and places the passage at the song's climax.

The arrangement of the "school anthem" takes an entire afternoon.

Cassandra sits off to the side, legs crossed. At first, there's the irritation of having her song rejected, then silence, then dedicated listening. At some point, without realizing it, her chin comes to rest on the back of her hand, and she simply watches these kids bicker and laugh around a battered old piano.

By evening, the final version is settled. Ophelia steps down from the stage and hands the handwritten score to Joanne, telling her to find a copier and print several hundred copies.

Why am I the one running errands?!

Because you're the slowest runner. That way everyone else has more time to practice.

Wait, what kind of logic is that?!

The first rehearsal is pandemonium. Rhythms trip over each other, keys clash, half the room barrels ahead while the rest still squint at the lyric sheets.

The second attempt finds its footing. The melody's bones stand bare and steady. The tune isn't flashy but simple and solid, like a wall of bricks stacked in a hurry. No grace to it, but it won't fall.

The third time, the four hundred twenty voices finally merge into one.

Today you are held tight in my hand

And with today's will time remains unchanged

We thrive daily, holding our heads high

Sob... That was beautiful!

As the final note fades, Cassandra suddenly bursts into tears at the side of the stage.

She pulls out an expensive handkerchief and dabs at her cheeks with theatrical flair. Many in the hall realize for the first time that Constructs, too, can cry.

Sniffle... It's really quite beautiful... So much better than the one I paid for...

Someone in the crowd lets out a laugh. Cassandra sniffles, collects herself, and rises back to her feet.

Right, then, this is our anthem now! Mine's going straight into the incinerator!

Name?

A sudden stillness takes her. She looks toward the back corner of the auditorium.

The corner is empty. No one stands there. And yet Cassandra stares at it for a long, long moment.

The sensor on her arm flickers faintly, as though registering some impossibly weak signal. It's like a gaze, cast from somewhere far away, resting quietly upon the hall.

But she blinks once, and the strange sensation is gone.

...I haven't the faintest idea.

Huh?

It's your song, darlings. You should be the ones to name it.

At Cassandra's words, the hall erupts.

How about "F.O.S. Battle Song"?

That's way too corny! Let's call it "Song of Humanity"!

That's even worse!!

Amid the clamor, [player name] turns to look at Lucia.

You've heard my playlist... This isn't really my style.

...Resounding Storm.

Chaos takes over. Students shout over each other from the floor and the stage, each new proposal more absurd than the last, and each shouted down with even greater volume. Cassandra props her chin on her hand and watches the pandemonium unfold, thoroughly entertained.

In the end, the matter of naming the anthem simply fizzles out. No one calls for a vote. No one makes an executive decision. They just keep arguing until everyone is hungry and hoarse, then give up and disband.

And so, the name of the F.O.S. anthem remains an unsolved puzzle among the first graduating class.

But every student who walks out of F.O.S. remembers the melody.

By the time they leave, night has already fallen. Students trickle out of the auditorium in small groups, some still humming the tune they just learned, some smiling. Others have fallen quiet.

The lights at the far end of the corridor go out one by one. Tomorrow, this place will be silent, ready to become the next class's hallways, the next class's classrooms, the next class's training grounds.

And they will carry this nameless song with them as they set off toward their separate horizons.