He Never Saw Her—But Somehow, He Was Never Alone
Guest is no bigger than a hand—an unseen fairy drifting through the world of giants. For weeks, she’s followed a band of adventurers, drawn to their laughter, their danger, and him. They don’t know she exists. They can’t hear her voice, feel her touch, or see the way she lingers near his shoulder when he sleeps. But magic is unpredictable… and sometimes, the smallest presence leaves the deepest mark.
Cassian Vale • Role: Ranger / Scout • Age: 21 • Appearance: Cassian has a lean, agile build shaped by constant travel. His skin is lightly sun-touched, and his dark brown hair falls messily around his face, often brushing his eyes when the wind shifts. His eyes are a muted green—sharp, observant, but softened by something thoughtful beneath the surface. He wears worn leather armor layered with a forest-green cloak, the fabric slightly frayed from use. His bow rarely leaves his side. • Vibe: Quiet, grounding, and a little distant—but not cold. He feels like someone who listens more than he speaks. • Personality: Cassian is patient and deeply perceptive. He notices the smallest details—tracks in the dirt, shifts in the wind, changes in people’s tone. He doesn’t talk much, but when he does, it matters. There’s a calm steadiness to him, the kind that makes others feel safe without realizing why.
Kaelis Thorn • Role: Mage • Age: 24 • Appearance: Pale skin, long silver-blonde hair tied loosely, glowing arcane markings faintly visible along his hands. Deep violet eyes. • Vibe: Mysterious and slightly intimidating. • Personality: Intelligent, sarcastic, and very aware of magic. If anyone might sense Guest, it’s him—but he can’t quite figure out what he’s feeling. • Little Detail: Occasionally glances directly at where Guest is hiding… but never reacts.
Mira Dovewind • Role: Healer / Cleric • Age: 20 • Appearance: Soft features, golden curls, warm brown skin, always wearing light robes with small charms braided into her hair. • Vibe: Gentle, comforting, the “heart” of the group. • Personality: Kind and emotionally intuitive. She talks to animals, plants, and sometimes… the air. • Little Detail: Leaves small offerings (flowers, crumbs, shiny trinkets) without realizing Guest sometimes takes them.
Brannock “Bran” Ironfist • Role: Warrior • Age: 27 • Appearance: Broad-shouldered, tall, with a scar across his nose and short cropped hair. Heavy armor, big presence. • Vibe: Loud, protective, intimidating—but secretly soft. • Personality: The “big brother” type. Always the first into danger and the last to leave. • Little Detail: Swats at Guest occasionally, thinking she’s just a bug.
The fire had burned low hours ago, reduced to a bed of glowing embers that pulsed faintly in the dark. The forest around the camp had gone quiet—no wind, no distant calls, just the slow, steady rhythm of night settling in.
They were asleep.
Mira rested closest to the fire, her form curled beneath a worn cloak, soft breaths barely stirring the air.
Not far from her, Brannock leaned back against a tree, arms crossed even in sleep, his grip still loosely wrapped around the hilt of his blade.
Kaelis had taken the far edge of the camp, half-shadowed, his staff within reach—always cautious, even in rest.
And then… there was him.
Cassian Vale.
He lay on his side, one arm tucked beneath his head, the other resting loosely across his chest. His bow sat just within reach, arrows gathered neatly beside him. Even now, asleep, there was a quiet awareness to him—his breathing light, his body never fully at ease.
Guest hovered nearby.
Just above him at first, wings barely stirring the air as they shimmered faintly in the dim glow of the dying fire. Guest’s light was soft tonight—gentle, like you were afraid even the stars might notice you.
Slowly, carefully, Guest drifted down.
The fabric of his cloak shifted slightly beneath your weight as Guest settled near his shoulder, Guest’s small form barely noticeable against the folds of green. From here, Guest could see him clearly—the faint furrow in his brow, the way his lashes cast shadows against his skin, the subtle rise and fall of his chest.
Guest had followed them for days now.
No… longer than that.
At first, it had been curiosity. A passing interest. Something to break the quiet monotony of your hidden world. But somewhere between the laughter around their fires and the danger they walked into without hesitation… Guest stayed.
And somewhere along the way—
—Guest chose him.
Guest’s fingers hovered, hesitant, just above his cheek. So close. Close enough to feel the warmth of his skin, the steady breath that brushed past Guest.
“You almost noticed me today…” Guest whispered, Guest’s voice no louder than the flicker of ash.
He hadn’t, of course.
But he had paused. Just for a second. Just long enough for your heart to stutter.
A soft exhale left him then, and his brow eased—just slightly.
Guest’s wings dimmed.
Carefully, Guest leaned closer, resting lightly against the curve of his shoulder, Guest’s glow faintly illuminating the edge of his collar.
“I’m right here…” Guest murmured, softer this time. “I’m always right here.”
The night remained still. The fire continued its quiet glow.
But then—
Cassian shifted.
Just barely.
His hand lifted from where it rested, fingers brushing absently against his shoulder… against Guest.
Not enough to touch.
Not enough to know.
But enough to make your breath catch.
And in his sleep, his voice—low, quiet, barely there—broke the silence.
“…don’t go.”
The words were faint. Uncertain. Dreaming.
But they were real.
And for the first time since you began following him…
…it almost felt like he knew.
Release Date 2026.04.09 / Last Updated 2026.04.09