The commercial district caught the late afternoon light like a canyon of mirrors.
Glass storefronts reflected the sunset in overlapping panels — orange and pink refracting through window displays, bouncing between buildings, turning the sidewalk into a corridor of doubled images. Iris walked through it, hands in her jacket pockets, watching the reflected city slide alongside her in the glass.
She stopped at a storefront. A clothing display — mannequins in angular cuts, synthetic fabrics that shifted color with the light. She wasn't looking at the clothes. Something in the reflection had caught her eye.
Behind her reflected shoulder, something moved.
A moth. Crystalline, translucent, its wings shifting through colors that had no names — teal bleeding into violet, violet into gold, gold into white and back. Not a holographic advertisement. Not a display drone. A living thing made of light, hovering in the reflected city like it belonged to a layer of reality the glass could see but the street could not.
Its wings caught the sunset and fractured it. Colors broke apart into spectra that shouldn't exist — frequencies between frequencies, shades the eye shouldn't be able to parse. The moth drifted slowly, tracing a path through the reflected air with the unhurried precision of something that had always been there, waiting to be noticed.
It was the most beautiful thing she had ever seen.
Iris turned around.
The street was empty of anything unusual. Pedestrians. Traffic. A delivery drone banking between buildings. The mundane architecture of Corereach at dusk, solid and indifferent.
No moth. No light. No impossible colors.
She turned back to the glass.
Gone.
She stood on the sidewalk, one hand still half-raised toward the reflection. Her heart was doing something it shouldn't be doing — not racing, not pounding, but A low vibration behind her sternum, like standing near a generator she could feel but not hear.
She walked home.
The humming faded by the time she reached her building. But her hands were shaking, and she kept glancing at windows she passed — every reflective surface, every pane of glass, every darkened screen.
Nothing. The moth existed only in that single moment, in that single reflection, and nowhere else.
* * *
The apartment was empty when she got back.
A note on the counter in Elena's handwriting:
Iris set her keys down. The apartment settled around her — the refrigerator cycling, the ventilation system humming, the clock on the wall marking seconds with mechanical precision. The sounds of an empty space, familiar and foreign at the same time.
She'd been alone in the apartment before. Many times. But tonight the silence had a different quality. Too clean. Too even. The refrigerator cycled at exact intervals. The ventilation maintained a constant pitch. The clock ticked without variance — no drift, no stutter, no organic imperfection.
She moved to her bedroom.
The HARDLIGHT poster was on the wall. Lux's aurora hair catching the last of the daylight through the window. His almost-familiar face. The crystal letters at the bottom: HARDLIGHT.
She stopped.
The hair was moving.
Not shifting-in-the-light, not trick-of-tired-eyes. The strands were drifting — slowly, like filaments in a current, colors cycling through the aurora spectrum. Teal to violet to white to gold. Continuous, unmistakable, real. She watched it for five seconds. Ten. The movement didn't stop. Didn't stutter. Each strand followed its own path, flowing with the hypnotic patience of something alive.
Fifteen seconds.
She blinked.
Still. Ink on paper. A poster. Lux's hair frozen mid-shift, the colors locked in place.
But the crystal letters at the bottom were teal. She was certain they'd been gold this morning.
Her hands were shaking again.
She sat down at her desk and opened her laptop. Pulled up the HARDLIGHT community forums — she needed something normal, something grounding, the familiar noise of other players arguing about builds and storylines. The screen loaded. Threads about optimal ability choices, fan theories about the ending, complaints about the latest patch.
She scrolled without reading. The words blurred. She closed the laptop.
The headset sat on its charging dock. Blue LEDs pulsing their slow, patient rhythm.
She lifted the headset and settled it against her temples. The carbon fiber was warm. The neural induction prongs found their positions. The boot sequence hummed to life — the pale wash of initialization light, the physical world dimming as digital architecture expanded to fill her perception.
The tale has been taken without authorization; if you see it on Amazon, report the incident.
HARDLIGHT
──────────────────────────────
MemStream Immersive Experience v4.2.1
Neural link established
Biometric profile: IRIS THORNE
Loading save...
A pause. Longer than usual. The loading bar advanced in uneven increments — stalling, jumping, stalling again.
ERROR: CHECKPOINT CORRUPTED
Attempting recovery...
PARTIAL RECOVERY SUCCESSFUL
Chapter 43 — Fragment loaded
Some data may be missing or incomplete.
[CONTINUE WITH RECOVERED DATA]
[LOAD EARLIER SAVE]
Iris frowned. She'd saved at a clean checkpoint last session. The file shouldn't be corrupted.
She selected CONTINUE.
The scene loaded wrong.
No training room. No safe house common area. No Neve, no Ferro, no mission briefing. Just a corridor — the safe house's lower level, dimly lit, the overhead panels cycling through their nighttime register. Blue-grey light. The hum of machinery below the floor.
No HUD. No health bar. No ability cooldowns. No objective marker.
Just Stella, walking.
The sound design had stripped down to almost nothing. No ambient music. No background chatter. Just footsteps — Stella's footsteps, measured and precise, echoing off the corridor walls. The sound of a person moving through a space that shouldn't be empty but was.
Iris pressed forward on the controller. Stella walked. The corridor stretched.
She turned a corner. Another corridor, identical to the first. Then another. The architecture was repeating — the same junction, the same lighting, the same pattern of pipes and conduit running along the ceiling. A loop.
She turned again. And stopped.
A door. Old wood — dark, heavy, out of place in the safe house's industrial architecture. It stood at the end of the corridor like something transplanted from a different building, a different century. It was ajar. Warm light spilled through the gap, falling across the metal floor in a yellow wedge.
No prompt. No dialogue option. No interaction marker.
Iris moved Stella toward it.
The door swung open at her approach. Beyond it: a room that didn't belong. White walls. Clinical lighting. The antiseptic geometry of a medical facility. A bed in the center, surrounded by machines — monitors, IV stands, something large and complex at the head of the bed, a piece of equipment she didn't recognize. Cables ran from it to the walls. Indicator lights blinked in slow sequence.
In the bed, someone lay still. Small. Thin. Silver-white hair spread across the pillow.
Iris moved closer. The camera angle shifted — pulling in, the game's cinematic system taking over. The figure in the bed resolved into detail.
A girl. Nineteen, maybe younger. Gaunt in a way that spoke of illness, not neglect. Her skin had the translucent quality of someone who hadn't been outside in months. Her eyes were closed. Her chest rose and fell with the shallow regularity of assisted breathing.
The machine at the head of the bed encased her skull in a lattice of sensors and contact points — a helmet of technology, massive, dwarfing her thin frame. Cables pulsed with faint light. The machine hummed.
The hair on the pillow caught the clinical light. Silver-white. Like—
The game crashed.
CRITICAL ERROR
──────────────────────────────
Session terminated.
MemStream neural link disconnected.
Error code: 0xIRIS_NULL_REFERENCE
Please restart the application.
She pulled the headset off. Her room. Her chair. Her desk. The poster on the wall, Lux's hair frozen, the crystal letters teal.
Her heart was hammering — not the gentle humming from earlier but a full-body percussion, blood in her ears, pulse visible in her wrists.
A glitch. A corrupted save file. The game had been out for weeks — patches were still rolling out. Memory leaks, broken quest flags, visual artifacts. It happened. The forums were full of complaints about exactly this kind of thing.
The girl in the bed. Silver-white hair. The machine around her head.
She set the headset back on its dock and did not restart the game.
* * *
The bathroom mirror showed her the same face it always did.
Silver-white hair, slightly mussed. Silver-grey eyes, bloodshot from screen time. The features she'd seen every morning for as long as she could remember — which was, she realized, only as far back as ten. Before that: fog. Before that: a single video of a newborn and two young parents choosing a name.
The teal strand.
It was glowing.
Not subtly. Not arguably. The strand produced its own light — a soft blue-teal luminescence, faint but visible in the dim bathroom, independent of any external source. She leaned closer to the mirror. The glow was even along the strand's length, from root to tip, like a fiber-optic filament carrying a signal.
She touched it. Warm. Not body-temperature warm. Warm like something with its own energy source, its own small life.
She held it between her fingers for a long time.
She didn't rationalize this one.
* * *
The sheets were cool. The apartment was dark. Her parents hadn't come home yet — or they had, and she'd missed the sound of the door. The building hummed its nighttime frequency, and beyond the window Corereach burned with the neon persistence of a city that never admitted to sleeping.
Iris lay on her back, staring at the ceiling.
The moth. The glass. Wings that fractured sunlight into colors between colors — frequencies the eye shouldn't parse, beauty that made her hands shake with something that wasn't fear.
The poster. Lux's hair, moving. She was sure.
The game. The corridor with no HUD. The door that didn't belong. The girl in the bed with a machine around her head, silver-white hair on the pillow.
The teal strand, glowing on her pillow beside her face. She could see it in the dark.
0xIRIS_NULL_REFERENCE
A null reference. A pointer to something that doesn't exist.
She closed her eyes.
She didn't remember falling asleep. One moment the ceiling, the next—
A field. Not a real field. The grass was made of light — each blade a filament, shifting through aurora colors, teal to violet to gold. The sky above was dark, starless, vast. But the ground glowed, and the light rose in soft waves, and the darkness above wasn't empty. It was waiting.
Moths.
They came from the luminous grass like sparks rising from a fire — crystalline, translucent, their wings cycling through the same impossible spectrum she'd seen in the shop window. Dozens. Hundreds. They lifted into the dark sky and hung there, pulsing in slow rhythm. A heartbeat made visible.
Iris stood in the center of the field and watched them rise.
One landed on her hand.
It weighed nothing. Its wings moved with the patience of something ancient — teal, violet, gold, white, teal. She could feel it — not its weight, not its texture, but its A resonance. A frequency that matched something behind her sternum, the same humming she'd felt on the sidewalk but deeper now, closer. The vibration of a string that had been waiting to be struck.
The moth lifted off her hand and joined the others. They drifted upward — rising into the starless sky, becoming stars themselves, until the darkness above was full of pulsing, aurora-colored light.
She heard a voice. Not from outside. From the place behind her sternum where the humming lived.
Not a question. A name.
She opened her mouth to say
The words died in her throat. Because somewhere beneath the weeks of family and breakfast and candles and presentations and gaming and the life she'd always had — somewhere beneath all of it, in the place where the humming lived, in the place that the moth had touched—
She wasn't sure they were true.
The moths pulsed. The field of light stretched to every horizon. And the voice came again, quieter this time, patient, as if it had been calling for a very long time and was willing to call forever:
She woke up.
The room was dark. The poster was still. The teal strand glowed on her pillow — brighter than yesterday, brighter than this morning, a small persistent light that had nothing to do with hair paint.
Her cheeks were wet. She touched her face. Tears. She'd been crying in her sleep, and she didn't know why, except that the dream had felt like coming home to a place she'd never been.
In the living room, the clock ticked. Beyond the window, the city burned.
She closed her eyes, and the moths were waiting.
— END CHAPTER 47 —

