Chapter 1: Launch Night Never Ends
by inkadminMara Venn knew the launch was cursed when the bug report screamed back.
Not metaphorically. Not in the poetic way project managers said a critical ticket was “screaming” because a thousand beta testers had attached screenshots of the same broken inventory icon. The report opened on her second monitor at 11:47 p.m., thirteen minutes before Eidolon Online went live to three hundred and twelve million pre-registered users, and emitted a wet, tearing shriek from her speakers.
Mara flinched so hard she sloshed cold coffee over her keyboard.
“Oh, that’s healthy,” she said, peeling her fingers off the sticky keys. “Love that for us.”
The scream cut off. Her apartment snapped back into the usual launch-night symphony: rain needling the windows, the hum of her desktop tower, the buzz of a dying bulb over the kitchenette, and the warble of fifty-seven Discord notifications from people who had not slept enough to be trusted near production servers.
The bug ticket blinked on the monitor.
BUG ID: EO-000000
SEVERITY: CATASTROPHIC
AREA: Login / Soul Sync / Unknown
REPRO STEPS: I woke up where the dead go.
EXPECTED RESULT: Player returns to character select.
ACTUAL RESULT: The graveyard remembers my name.
ATTACHMENT: scream.wav
Mara stared at the report, one hand hovering over the keyboard, the other still clutching the chipped mug that read I break things professionally.
“Cute,” she muttered. “Very cute.”
Someone had spoofed the QA tracker. That was the only explanation. Stress prank. Intern meltdown. Senior engineer with too much access and too little survival instinct. She clicked the attachment properties.
The file size changed while she watched.
13 KB.
777 KB.
0 KB.
Then the filename rewrote itself.
scream.wav → mara_venn_final_login.ogg
A pulse of pain went through her left eye, sharp enough to make her hiss. The monitor flickered red. For one impossible second, she saw her own face reflected not in the screen but beneath it, as if another Mara floated behind the glass, pale and drowned, mouth open in a silent warning.
Then Slack exploded.
#launch-war-room
JAYOPS: anyone else seeing auth spikes?
PRIYA-NET: define spikes
JAYOPS: vertical line. just a vertical line.
MILO-BUILD: haha no
MILO-BUILD: wait why is shard 9 reporting negative capacity
PROD-DIRECTOR-ALAN: Stay calm. We expected turbulence.
MARA-QA: Did we expect haunted bug reports or is that in the deluxe roadmap?
Three dots appeared. Vanished. Appeared again.
PROD-DIRECTOR-ALAN: Mara, please keep chatter actionable.
Mara barked a laugh that scraped her throat raw. She had been awake for thirty-six hours, fueled by machine coffee, spite, and the kind of pizza that congealed into structural foam after midnight. Actionable. Right. She cracked her knuckles and pulled the ticket into the internal build tools.
Her apartment was a coffin with Wi-Fi: seventh floor, one bedroom, city lights smeared by rain beyond the window, every flat surface buried beneath notebooks, empty cans, cables, and the unopened ergonomic wrist brace HR had sent after she filed her third complaint about crunch. On the wall above her desk hung a glossy promotional poster for Eidolon Online: a knight raising a silver sword under twin suns, an elf queen casting starfire, a dragon coiled around a mountain of loot.
Become more than human.
Mara had taped a sticky note over the tagline.
Become unpaid overtime.
She had joined Arclight Interactive five years ago because she loved games. She stayed because rent existed. Somewhere between the first alpha and the seventeenth “mandatory passion push,” love had been replaced by a professional suspicion of walls, floors, tooltips, inventory tabs, NPC pathing, dialogue triggers, and anything a designer described as “basically done.”
Now, on launch night, with the world counting down outside and executives probably spraying champagne into crystal flutes three districts away, Mara was hunched in sweatpants and an old raid hoodie, trying to determine why a bug report had learned her name.
Her headset crackled.
“Mara?” said a voice in her ear. Leo from Live QA sounded like he was speaking from inside a washing machine. “Please tell me your test client is stable.”
“My test client is stable,” Mara said.
“Thank God.”
“That was a lie.”
“I hate you.”
“Get in line. What’s yours doing?”
A pause. Keyboard clatter. A faint siren in the background, or maybe feedback. “NPCs in Greyrook are kneeling.”
“Kneeling?”
“All of them. Guards, merchants, chickens. One chicken clipped halfway through the well and is still kneeling. They’re facing the north skybox.”
Mara opened the live observer feed. Greyrook Village loaded in grainy compression: cobblestones gleaming after an in-game rainstorm, lanterns swaying, a tutorial blacksmith frozen mid-animation with his hammer pressed to his forehead like a penitent. The chickens were indeed kneeling. Their little feathered bodies dipped in unison, beaks angled toward the painted horizon.
“That’s new,” Mara said.
“The ambient audio is chanting.”
“It’s supposed to be tavern music.”
“Unless the tavern learned Latin.”
“Eidolon doesn’t have Latin.”
“Tell that to the chickens.”
Mara scrubbed through the logs. Lines of familiar gibberish spilled down the screen: asset loads, entity states, packet handshakes, warnings in angry yellow. Then, threaded between them, a line she had never seen in any build.
[SOULSYNC] Vessel count insufficient.
[SOULSYNC] Searching adjacent layer.
[SOULSYNC] Candidate found: MARA VENN.
[SOULSYNC] Patch authority detected.
[SOULSYNC] Welcome home.
The room seemed to tilt.
“Leo,” she said slowly, “check your logs for SoulSync.”
“For what?”
“Exactly.”
She heard him typing. Another pause. “Uh. I’ve got references. I shouldn’t have references. That module’s black-boxed server side. We’re not supposed to see—”
His voice cut into static. Not ordinary static. It came in layered whispers, too many syllables packed into a hiss.
Mara yanked off the headset. The whispers kept going through the speakers.
On her main monitor, the launch countdown filled the screen, overriding her windows.
EIDOLON ONLINE GLOBAL LAUNCH
00:00:10
“Nope.” Mara stabbed Alt-F4. Nothing happened. She killed the process. The countdown remained, numbers pulsing as if behind the glass a heart had started beating.
00:00:09
Her phone rang. Unknown number.
She answered because sleep deprivation had eroded the sensible parts of her brain. “If this is Alan, I’m adding your soul to the bug tracker.”
A woman’s voice breathed through the line, thin and distant. “Do not log in.”
Mara froze.
Rain scratched at the window.
“Who is this?”
“Mara Venn. QA designation Red-Three. You found the seam in dungeon build 0.6. You reported the door that opened into the sky. You reported the boss that cried after death. You reported everything.” The woman’s voice broke into a laugh or sob. “You always report everything.”
Mara stood so quickly her chair rolled backward and hit the wall. “Who the hell is this?”
00:00:08
“Listen. Launch is not launch. It’s an invocation. They lied about the neural mesh. They lied about death flags. If you see the red sky, don’t accept the first quest. Don’t trust the Tutorial Shepherd. Don’t—”
The call distorted. Something vast exhaled through the speaker.
Then Alan’s voice came on, smooth and corporate. “Mara, please keep chatter actionable.”
The phone went dead.
Mara’s pulse hammered at the base of her skull. She looked at the poster on the wall. The knight’s painted eyes seemed brighter than before.
“Okay,” she whispered. “Panic is a valid test response.”
00:00:07
She reached for the power strip under the desk. Her fingers closed around the switch.
The apartment lights went out.
Not just her bulb. The entire city beyond the window blinked black, towers and traffic and neon vanishing in a single swallowed breath. For half a second, there was only rain and the countdown’s red glow painting her walls like fresh blood.
00:00:06
Mara flipped the power strip off.
Her computer kept running.
“Of course you do.” Her voice came out thin. “Why would physics want to be involved tonight?”
The red light thickened. It spilled out of the monitors, not as illumination but as substance, a luminous fog crawling over the desk, sliding between keys, curling around her coffee mug. The liquid in the mug boiled without heat. On the screen, lines of code became glyphs. Glyphs became eyes. They opened one by one and looked at her.
00:00:05
Mara backed away and stepped on a pizza box. Her heel punched through cardboard, and she nearly went down. The fog touched her wrist.
Cold.
Not winter cold. Server-room cold. Morgue cold. The cold of lying forgotten beneath layers of earth while roots whispered through your bones.
Her skin flashed with symbols. Tiny windows opened in the air around her hand, translucent panes with broken borders.
ERROR: Character creation unavailable.
ERROR: Body not found.
ERROR: Body found.
ERROR: Body incompatible.
OVERRIDE: Patch authority accepted.
“No,” Mara said.
It was not a heroic word. It was not brave. It was the reflexive denial of a woman who had missed birthdays, funerals, dentist appointments, sunlight, and three separate chances to quit, and refused to let a haunted MMO kill her before she used her remaining vacation days.
00:00:04
She lunged for the apartment door.
The hallway was gone.
Beyond the open frame stretched a field of black water under a red sky. Gravestones jutted from the shallows. Something enormous moved beneath the surface, and its wake rocked the stones like loose teeth.
Mara slammed the door.
Her breath came in ragged bursts.
“Dream,” she said. “Stress-induced hallucination. Carbon monoxide. Food poisoning. New build of Windows.”
00:00:03
Her second monitor filled with the bug ticket again.
REPRO STEPS: I woke up where the dead go.
EXPECTED RESULT: Player returns to character select.
ACTUAL RESULT: The graveyard remembers my name.
A new comment appeared beneath it. The author field was blank.
Thank you for your report.
The fog surged.
Mara grabbed the nearest weapon available: a heavy ceramic mug full of cold coffee. She hurled it at the monitor. It struck the screen dead center.
The mug did not shatter.
The monitor did.
Behind the broken glass was a sky full of teeth.
00:00:02
The world folded.
Her desk stretched away into a corridor of endless desks, each with a version of Mara hunched over a different terminal. One was laughing. One was crying blood. One had no face, only a blinking cursor carved into smooth skin. Their keyboards clacked in frantic unison.
Mara fell sideways through herself.
She saw launch parties in towers above the city: champagne flutes raised, influencers screaming in glittering headsets, teenagers curled in bedrooms with neural crowns snug against their temples, a surgeon logging in between shifts, a grandmother in a hospice bed smiling as her avatar’s wings unfurled. Millions of doors opened. Millions of souls leaned toward the bright promised world.
And beneath the world, something ancient opened its mouth.
00:00:01
Pain lanced through Mara’s skull, white and total. Her lungs forgot the shape of air. The red fog poured into her eyes, her nose, her throat. It tasted like copper and burned plastic.
She thought of nothing noble. Not the mystery caller. Not the users. Not even the cursed ticket.
Her last coherent thought was pure, exhausted fury.
If this goes to postmortem, I swear to God I’m naming names.
00:00:00
WELCOME TO EIDOLON ONLINE
Mara died to the sound of applause.
Then she woke up coughing grave dirt.
She came back to herself in pieces: tongue first, thick with mud; lungs second, dragging in air that smelled of wet stone, rot, and cold iron; fingers third, clawing at something soft and loamy beneath her. Her body convulsed. She rolled onto her side and vomited black water into dead grass.
Above her hung a blood-red sky.
Not sunset. Not any sky that belonged above Earth. It churned from horizon to horizon in slow crimson currents, threaded with darker veins like bruises beneath skin. A broken moon hung low and enormous, split into three jagged pieces that did not drift apart. Stars flickered behind it in geometric patterns too regular to be constellations.
Mara lay in a graveyard.
Rows of crooked headstones rose from knee-high mist. Iron fences leaned like old men. Pale flowers nodded without wind. Beyond the graves, black trees crowded close, their branches interlaced into a wall of thorns. Somewhere in that forest, a wolf howled.
Then another answered.
Then a dozen.
Mara pushed herself upright too fast. The world lurched. Her stomach clenched around emptiness. She looked down.
She was not in sweatpants.
She wore a rough gray tunic belted with cord, patched trousers, and boots that had never heard of arch support. Her hands were her hands, mostly—long fingers, bitten nails, a small burn scar near the thumb from an incident with ramen and a power outage. But faint lines of blue-white light ran under her skin, like code trying to remember it was blood.
A translucent window blinked in the center of her vision.
WELCOME TO EIDOLON ONLINE
Synchronizing vessel…
Locating origin shard…
Applying launch state…Player: Mara Venn
Status: Alive*
Location: Mourngate Starter Graveyard*Definition contested.
Mara stared.
“No.”
The window politely remained.
“No, thank you.”
It blinked.
She squeezed her eyes shut. The window burned behind her eyelids.
“That’s cheating,” she whispered.
Her voice sounded small in the graveyard. Real. Too real. The cold mist dampened her clothes. Pebbles bit into her palm. The sour taste in her mouth refused to resolve into dream logic.
She reached up and tapped the window.
Her finger passed through it with a faint chime.
TUTORIAL TIP: Think or speak commands to interact with the interface.
“Logout,” Mara said immediately.
The window flickered.
Command not recognized.
“Log out.”
Command not recognized.
“Exit game.”
Command not recognized.
“Quit. Disconnect. Emergency disconnect. Open menu. Settings. Customer support. Legal department. Alan’s home address.”
Command not recognized.
Command not recognized.
Command not recognized.
Command recognized: Menu.
A larger interface unfolded with the sound of paper tearing.
Mara’s breath caught.
The UI was almost familiar. Health and mana bars hovered at the edge of vision, crimson and blue. Attribute panels. Inventory grid. Quest log. Map. Skills. Social. Guild. System.
No logout.
Where it should have been, in the lower right of the System panel, there was an empty rectangle, the border fuzzed with static.




0 Comments