The apartment greeted him with its usual noise.
Pipes ticking in the walls.
An argument two doors down.
A television blaring from the ground floor.
He dropped his bag, changed clothes, and slipped into routine.
Push-ups.
Drills.
Burn.
Then more.
He followed the rhythm his father had carved into him years ago, the kind that stayed even when everything else changed.
Later, he sat at his desk.
A small island of order in the middle of stripped wires, cracked casings, salvaged parts, and half-sorted tools.
The drone sat in the center of it all like a stubborn riddle.
He adjusted one rotor.
Powered it on.
Watched it lift.
Hover.
Tilt.
Fail again.
A flash of irritation rose in his chest, then got smoothed down by focus.
Outside, the city hummed with a constant, distant vibration.
Somewhere deeper in the building, a television changed voices and rose just enough through the floorboards for fragments to become clear.
”
—officials say student compliance remains high as CMAS processing expands—” Another voice cut in over it.
”
—district advocates continue raising concerns over algorithmic bias in low-income sectors—” Then static.
Then music.
Then nothing clear enough to hold.
Jup kept working.
But as he reached for a stabilizer ring, another sound slipped through the cracks.
Low.
Wrong.
A thrum that didn’t fit the local geography.
He stilled.
Listening.
It came again.
Not loud.
Not mechanical in any way he could identify.
Just low enough to feel less heard than felt, like a vibration moving through something it shouldn’t have been able to touch.
Jup set the ring down and moved to the window.
He looked out over the neighborhood, past the last streetlights, toward the ruined district beyond.
From his window, the farther edge of the city always looked unfinished, like the world had run out of agreement before it ran out of space.
Buildings stood in broken silhouettes.
Streets disappeared into shadow.
Light only reached so far before the dark swallowed the rest.
For a moment, the darkness out there looked too dense.
Too complete.
As if it carried weight instead of emptiness.
Then something in it caught the ambient glow.
Two faint points.
Eye level.
Still.
Jup narrowed his gaze.
They vanished.
He stayed there another second, searching the ruins for movement, for shape, for anything that could force the moment back into something ordinary.
Nothing did.
Just distance.
Just broken structures.
Just the city being the city.
He exhaled and started to turn away.
Something blinked.
Jup froze.
It wasn’t in the ruins.
It was in the glass.
His room reflected faintly in the window—the desk lamp, the scattered tools, the edge of his shoulder, the dim outline of the bed behind him— and there, in the reflection, standing where nothing should have been standing at all… was something else.
Tall.
Too tall.
Its outline bent slightly where it should have held shape, like the room had tried to make sense of a body and failed.
It stood directly behind him.
Not touching the floor.
Not disturbing anything.
Not fully present in the way real things were present.
Jup didn’t move.
Didn’t breathe.
The air in the room thickened around him until even the silence felt crowded.
The figure remained still for one stretched, suspended second.
Then its head tilted slowly to one side.
Not curious.
Studying.A cold pressure crept up the back of Jup’s neck.
Every instinct in him tightened at once, but his body refused the command to turn.
It felt like the room had shifted half a degree away from reality and taken his balance with it.
Then the thing leaned forward.
Not toward the glass.
Toward him.
Jup spun.
The room was empty.
The desk sat where it had always sat.
The lamp glowed steadily.
The drone parts lay scattered in familiar disorder.
Nothing moved.
Nothing stood there.
Nothing made a sound except his own breathing, suddenly too sharp in a room that felt too small to trust.
He stared at the empty space behind him for a long second.
Then he turned back to the window.
Only his reflection stared back now.
Him.
The room.
Nothing else.
Jup stayed there, chest rising and falling harder than he wanted, forcing himself to keep looking until the ordinary parts of the image began to settle back into place.
The desk.
The lamp.
His shoulder.
The dark beyond the glass.
Then his reflection blinked.
Half a second after he did.
The breath caught in his chest so hard it hurt.
He stepped back immediately, pulse hammering now, hard enough to make the edges of the room feel unsteady.
He told himself it was exhaustion.
Bad light.
Too much noise in his head.
The kind of trick a tired mind could build out of darkness and tension if you gave it enough silence.
It should have been enough.
It wasn’t.
The feeling stayed with him.
Quiet.
Persistent.
Like a memory he couldn’t quite place.
And somewhere beyond his sight—or maybe no longer beyond it at all—something had already begun… to watch back.