By midday, the road had learned them.
Not their names. Not their faces. Just their shape in motion.
Caravans passed less often now, and when they did, the drivers slowed without meaning to. Horses flicked their ears and shifted sideways as if the air itself had developed an opinion. A pair of merchants coming the other way broke formation at the last moment, one cart veering wide enough to kick up a cloud of dust that lingered too long.
Kael noticed all of it.
He didn’t react. He just let the staff rest against his shoulder and walked like the road had invited him.
The farther they went from the trade hub, the more subtle the changes became. No alarms followed them. No pursuit. But the world ahead of them felt… adjusted. Like a room someone had rearranged while pretending nothing was different.
Riven caught the first real sign.
A guard at a waymarker checkpoint didn’t step forward when they approached. He didn’t block the road either. He simply watched, eyes tracking Kael a fraction longer than necessary before looking away again.
The man pretended to check a ledger that didn’t need checking.
Riven leaned in close, voice low. “We didn’t do anything here.”
Corin answered without looking at him. “You did something near here.”
Kael’s smile twitched. “That’s generous of them.”
They passed without challenge.
A mile later, they stopped briefly near a shallow stream to water the horses. Another group had arrived just ahead of them—travelers by the look of it, tired and dusty, clustered in small conversation while they waited their turn.
Kael crouched by the water’s edge, splashing his face, shadow stretching across the stones in a way that didn’t quite match the bend of his knees. He could feel eyes on him again, light but persistent.
Behind him, conversation drifted.
“…locks just gave out.”
“No, I heard the contracts unraveled. Like the ink didn’t hold.”
“That doesn’t happen.”
“It did.”
Kael straightened slowly, turning just enough to listen without staring. The group hadn’t noticed him paying attention yet. That was fine. He preferred it that way.
“Was it bandits?” someone asked.
Another voice scoffed. “No tracks. No broken gates. No blood.”
“Then what?”
A pause. The kind people left when they didn’t like the answer forming.
“Something went wrong.”
Riven’s jaw tightened. He glanced at Corin. “That’s it? That’s how they’re talking about it?”
Corin nodded faintly. “That’s exactly how.”
Kael dried his hands on his trousers. “No one likes saying ‘someone.’”
Royal Road is the home of this novel. Visit there to read the original and support the author.
The group finished watering and moved on. As they passed Kael, one of them—a woman with weathered hands and careful eyes—slowed half a step. Her gaze slid over him, then lingered on the staff, then flicked briefly to the ground.
To his shadow.
Her brows knit together for the smallest instant.
Then she moved on without a word.
Riven exhaled slowly. “Did you see that?”
Kael shrugged. “She saw something.”
“That’s not comforting.”
“It’s honest.”
They mounted up and continued.
By late afternoon, the whispers had grown more consistent. Not louder—more aligned. The same fragments repeated from different mouths, like a story trying to decide what it was about.
No one spoke Kael’s name.
No one described a face.
Just outcomes.
A trader mentioned a caravan arriving short-handed but intact. A courier complained that routes had been rerouted “for safety reasons” that no one would explain. A guard joked nervously that maybe the road itself had started choosing sides.
“That’s the part I hate,” Riven muttered after one such exchange. “They make it sound like weather.”
Corin’s eyes stayed forward. “That’s intentional.”
Kael tilted his head. “Is it?”
“Yes,” Corin said. “Weather can’t be argued with. It just happens. People adapt.”
Riven frowned. “So they’re turning you into bad weather.”
Corin didn’t correct him.
They stopped that night near a cluster of low stone ruins—nothing official, just the remains of something that had been useful once. Firelight flickered against old walls, throwing uneven shadows that shifted as the wind moved through broken arches.
Kael sat cross-legged near the fire, idly spinning a small stone between his fingers. Riven paced. Aurelion stood with his back to the group, watching the dark beyond the firelight like it might step closer if he stopped.
Corin finally spoke. “They’re not attaching your name yet.”
Kael glanced up. “Should I be offended?”
Corin ignored the joke. “Names give things shape. Shape makes something human. Human things can be argued with, negotiated, blamed.”
Riven stopped pacing. “And this?”
“This,” Corin said, “is an anomaly.”
Kael’s stone slipped from his fingers and clacked softly against the ground. His shadow bent to follow it, then hesitated before settling.
Corin continued, voice steady. “An anomaly is easier to manage in the short term. You write procedures around it. You isolate it. You don’t explain it—you contain it.”
“And when that stops working?” Riven asked.
Corin met his gaze. “Then they give it a face.”
Silence stretched between them.
Aurelion spoke without turning. “They are watching.”
Kael leaned back on his hands. “They always were.”
“Yes,” Aurelion said. “But now they are choosing where.”
Riven glanced at Corin. “You didn’t mention that part.”
Corin’s mouth tightened. “Because it’s not written down yet.”
They slept lightly.
Morning came with the smell of dust and the sound of distant movement—carts, travelers, life continuing with uncomfortable enthusiasm. As they packed up, a man approached from the road. Middle-aged, neatly dressed, carrying himself with the practiced neutrality of someone who survived by not standing out.
He didn’t look dangerous.
He stopped a respectful distance away and cleared his throat. “You hear about what happened back down the road?”
Kael looked at him, expression open and easy. “Depends which road.”
The man chuckled, relieved at the response. “Fair enough. Strange business. Folks just… gone.”
Riven watched the man carefully. Aurelion watched the man’s shadow.
The man’s gaze flicked, unbidden, to Kael’s feet. He hesitated.
“They’re saying it was… something,” he said slowly. “Not bandits. Not thieves. Something else.”
Kael smiled. “People say a lot of things.”
The man nodded, but his eyes didn’t leave the ground. “Yeah. Well. Be careful out there.”
He turned to leave, then stopped. “You ever notice how shadows don’t always behave?”
Kael’s smile didn’t change. “All the time.”
The man laughed nervously and walked away faster than he’d arrived.
Riven let out a breath he hadn’t realized he was holding. “That was too close.”
Corin shook his head. “No. That was curiosity.”
Kael slung his staff back over his shoulder. “Same thing, most days.”
They moved on again, the road rising slightly as it curved toward another stretch of settlements. Kael walked at the front now, not because he needed to, but because the space in front of him seemed to open more readily when he did.
As they crested the next rise, they passed a small group working along the roadside—clearing debris, repairing stone. Beast people among them, quieter than the rest. One looked up as Kael passed.
Their eyes widened.
Just a fraction.
They said nothing. They looked away quickly, like they’d been caught remembering something they weren’t supposed to.
Kael felt it then. Not recognition. Not reverence.
Pattern.
Corin noticed too. “You felt that.”
Kael nodded. “Yeah.”
“What was it.”
Kael’s shadow stretched forward again, thin and crooked against the sunlit stone. For a moment, it moved before he did.
“Nothing,” Kael said lightly. “Just a story trying to decide what to call itself.”
Corin watched the workers fade behind them, mind already racing ahead. “You’re not a man to them yet.”
Kael glanced back at him. “No?”
Corin shook his head. “You’re a malfunction.”
Kael smiled, wide and unbothered, eyes on the road ahead.
“That’s usually how it starts.”
The world continued on around them, orderly and precise, already adjusting its procedures for something it still refused to name.

