home

search

21 - Road of Refugees

  The road south should have meant safety.

  Instead, it looked like the end of the world.

  Vale stood atop a small ridge overlooking the trade route, wind tugging at his torn cloak while dawn’s gray light revealed the slow-moving procession below.

  Thousands of people.

  Not traveling.

  Fleeing.

  The road that once carried merchants, caravans, and travelers between prosperous cities now crawled with wagons piled high with everything people could carry — furniture tied with rope, livestock dragged reluctantly, children clutching blankets, and wounded men groaning atop makeshift stretchers.

  Smoke rose in distant columns along the horizon.

  Not campfires.

  Cities burning.

  Behind Vale, the small caravan he had traveled with came to a gradual halt as everyone took in the sight.

  No one spoke.

  They didn’t need to.

  Lyn stepped beside him, arms folded tightly against the morning cold.

  “…Tell me this is temporary.”

  Vale didn’t answer immediately.

  He watched the endless stream of refugees inching southward.

  Exhaustion showed on every face. Guards walked beside wagons with drawn weapons, eyes darting constantly toward the surrounding forest.

  Fear lived here now.

  Permanent.

  Finally, Vale spoke.

  “This is what collapse looks like.”

  Lyn frowned.

  “You talk like you’ve seen it before.”

  He had.

  Many times.

  Worlds didn’t end in single explosions or dramatic finales. They unraveled slowly, piece by piece, until normal life simply stopped functioning.

  Cities burned.

  Trade stopped.

  Food vanished.

  Monsters moved where armies once stood.

  Then society collapsed under its own fear.

  He turned away from the sight.

  “We need to move.”

  Behind them, Elder Marrow began directing people downhill toward the road.

  The villagers obeyed quietly.

  Their home already gone, they had little choice left.

  The closer they moved toward the trade route, the clearer reality became.

  The smell hit first.

  Smoke.

  Sweat.

  Unwashed bodies.

  Blood.

  Carts clogged the road so tightly that progress slowed to a crawl. Travelers argued constantly, each group desperate not to lose position.

  Vale noticed armor among the refugees.

  Not soldiers.

  Defeated soldiers.

  Men and women wearing broken insignias, their banners torn or discarded.

  Lyn noticed too.

  “Why are soldiers running?”

  “Because they lost,” Vale answered quietly.

  Her eyes widened.

  “Cities fall?”

  “Yes.”

  Something cold settled in her expression.

  Behind them, one of the caravan hunters muttered:

  “Then where are we supposed to go?”

  No one answered.

  Because no one knew.

  They merged into the slow river of fleeing humanity.

  Progress became painfully slow.

  Children cried constantly. Wagons broke down, forcing families to abandon belongings on the roadside. Dead animals lay where exhaustion or injury claimed them, already attracting scavenger birds.

  Vale walked beside the caravan, eyes constantly scanning the tree line.

  Predators always followed migration.

  And right now, humanity looked like wounded prey.

  A man stumbled past them, clutching his side where a bloodied bandage wrapped his torso. His wife supported him, whispering encouragement through tears.

  “Where are you coming from?” Lyn asked gently as they passed.

  The woman looked at her with hollow eyes.

  “Northbridge.”

  Vale stiffened.

  Northbridge was a fortified trade city.

  Or had been.

  “What happened?” Lyn asked.

  The woman swallowed.

  “Monsters. Thousands. Came from nowhere. Walls fell in one night.”

  Her voice broke.

  “My brother stayed behind to fight…”

  She trailed off, unable to finish.

  Vale didn’t need her to.

  He’d heard this story before.

  Too many times.

  They moved on.

  But Lyn remained silent afterward.

  Eventually she whispered:

  “If cities can fall… what chance do villages have?”

  Unauthorized content usage: if you discover this narrative on Amazon, report the violation.

  Vale answered honestly.

  “None.”

  By midday, tensions rose.

  Supplies dwindled quickly in refugee lines. People guarded food fiercely.

  Arguments broke out regularly.

  Ahead, shouting erupted.

  Vale’s instincts sharpened instantly.

  Trouble spread fast in crowds like this.

  He pushed forward through wagons, Lyn following close behind.

  A group of armed men blocked part of the road, forcing refugees aside.

  Not soldiers.

  Bandits.

  Smart ones.

  They weren’t attacking directly.

  Just demanding payment to pass.

  Desperate people paid.

  Those who couldn’t were shoved into roadside ditches.

  A man protested when they grabbed his daughter.

  A bandit struck him across the head.

  Hard.

  The man collapsed.

  Vale’s jaw tightened.

  Lyn whispered beside him:

  “Don’t.”

  He didn’t answer.

  The bandits were careful.

  Violence just enough to intimidate, not enough to provoke full panic.

  Efficient predators.

  One of them noticed Vale watching.

  Smirked.

  “Road toll,” the bandit called lazily. “Food or coin.”

  Marrow stepped forward nervously.

  “We have little. Please—”

  The bandit shoved him back.

  “Then you have a problem.”

  The caravan hunters tensed.

  Fear flashed across villagers’ faces.

  Vale exhaled slowly.

  Not worth bloodshed.

  Not yet.

  He stepped forward calmly.

  The bandits sized him up.

  Injured man. Bandaged. No visible weapon.

  Easy.

  The leader grinned.

  “You volunteering extra payment?”

  Vale’s voice remained level.

  “No.”

  The bandit frowned.

  “Then what?”

  Vale met his eyes.

  “You’re leaving.”

  Silence fell briefly.

  Then laughter erupted among the bandits.

  One spat on the ground.

  “Or what?”

  Vale didn’t move.

  Didn’t raise his voice.

  Didn’t threaten.

  Authority stirred faintly beneath the surface.

  Just enough.

  Air thickened subtly.

  Bandits’ laughter faltered.

  Unease crept across their faces.

  Predators sensed stronger predators instinctively.

  The leader’s smirk faded.

  He stared at Vale.

  Something about this man felt…

  Wrong.

  Dangerous.

  Finally, the bandit spat again.

  “…Not worth it.”

  He waved his men aside.

  They melted back into roadside crowds, searching for easier prey.

  Tension released instantly.

  Refugees surged forward gratefully.

  Marrow exhaled shakily.

  “Thank you.”

  Vale shook his head.

  “Keep moving.”

  But whispers spread through the caravan.

  They’d seen it.

  Power.

  Fear shifting away from them.

  Toward him.

  Lyn walked beside Vale quietly afterward.

  Then muttered:

  “You could’ve just scared them without being dramatic.”

  Vale blinked.

  “That was dramatic?”

  She snorted.

  “You basically told them to leave with your mind.”

  He almost smiled.

  Afternoon stretched on.

  Exhaustion wore down refugees and travelers alike.

  And still the road crawled south.

  Then, hours later, Vale smelled smoke again.

  Stronger.

  Fresher.

  He stopped walking.

  Heart tightening.

  Lyn noticed instantly.

  “What?”

  He stared ahead.

  Over the mass of refugees…

  Beyond wagons and people…

  Rising against the darkening sky…

  Walls.

  Massive stone walls.

  Towers.

  Banners fluttering weakly.

  A city.

  But something was wrong.

  Smoke rose from inside the walls.

  And outside the gates—

  Chaos reigned.

  Thousands crowded before the entrance.

  Soldiers shouted from ramparts.

  And the gates…

  Were closing.

  Lyn’s voice barely rose above a whisper.

  “…They’re locking people out.”

  Vale felt dread settle in his stomach.

  The refugees ahead realized it too.

  And panic began spreading down the road.

  The city was near.

  But safety?

  Not guaranteed.

  And the crowd behind them still pushed forward.

  Pressure building.

  Fear turning desperate.

  Vale exhaled slowly.

  The real test was about to begin.

  And something told him…

  This city wasn’t salvation.

  It was another battlefield.

  The caravan moved forward anyway.

  Because there was nowhere else left to go.

  The panic reached them before the truth did.

  It traveled backward through the refugee column like a shockwave — people shouting, wagons jerking sideways, children crying as adults tried to force carts forward faster than the road allowed.

  “They’re closing the gates!”

  “Run!”

  “Move!”

  Fear spread faster than reason.

  Vale watched the surge ahead, jaw tightening. Thousands pressed toward the distant city entrance, and now everyone realized the same thing at once:

  Only some of them would get inside.

  Behind him, the caravan dissolved into anxious voices.

  “They can’t close it!”

  “We’ll be trapped out here!”

  Marrow raised his voice, trying to keep people calm, but terror drowned him out.

  Lyn grabbed Vale’s sleeve.

  “This is bad.”

  “Yes.”

  “Do something.”

  He glanced at her.

  “Like what?”

  She gestured wildly toward the chaos ahead.

  “Anything!”

  Vale sighed quietly.

  Panic crowds killed more people than monsters.

  He scanned the situation carefully.

  The trade road narrowed near the city approach, funneling refugees into a choke point. Wagons collided, animals panicked, and desperate people climbed over carts trying to gain ground.

  The city walls loomed massive overhead, but instead of safety, soldiers atop them shouted commands and lowered barriers.

  Smoke rose from inside the city itself.

  Meaning something was already wrong within.

  And now thousands were about to be locked outside.

  Not because the city hated them.

  But because it feared what followed them.

  Vale’s instincts screamed.

  Predators.

  Refugee movements always attracted them.

  And the longer crowds stayed stuck outside the walls…

  The worse it would become.

  He moved forward.

  Lyn and several hunters followed instinctively.

  “What’s the plan?” she asked.

  “Stop people from dying.”

  “That’s not a plan.”

  “It’s enough.”

  The closer they moved toward the gates, the worse the crush became.

  Wagons overturned.

  People screamed as they were shoved under wheels or trampled.

  Vale grabbed a falling woman and hauled her upright before she vanished beneath the crowd.

  Ahead, city guards tried desperately to maintain order.

  “ONE GROUP AT A TIME!”

  “KEEP MOVING!”

  But desperation ignored commands.

  A noble caravan forced its way toward the entrance, armored guards beating refugees aside.

  A child fell.

  His mother screamed.

  Vale moved before thinking.

  He stepped into the flow of bodies and grabbed the wagon axle, stopping it cold despite the horses’ momentum.

  Wood creaked violently.

  The driver cursed.

  “Move, idiot!”

  Vale looked up calmly.

  “No.”

  The driver sneered.

  Then noticed the wagon had stopped completely.

  Impossible.

  He stared at Vale.

  Something in the man’s expression shifted.

  Fear replacing arrogance.

  Vale released the axle and pulled the fallen child free, shoving him back to his mother.

  “Watch him,” Vale said simply.

  The woman nodded frantically, tears streaming.

  Behind them, someone shouted.

  Then another voice:

  “MONSTERS!”

  The word spread instantly.

  Chaos multiplied.

  People turned to look behind them.

  And Vale felt it too.

  Movement in the forest.

  Lots of movement.

  Predators following prey.

  The smell of blood, fear, and exhaustion attracted hunters.

  Shapes burst from the tree line.

  Wolf-like creatures, but larger.

  Hungrier.

  Eyes glowing with unnatural hunger.

  Starvation-driven packs.

  Refugees screamed.

  The rear of the refugee column collapsed into panic.

  Hunters fired arrows desperately.

  Too many targets.

  Too many directions.

  The pack surged into the crowd.

  Blood sprayed.

  People scattered.

  The crush intensified.

  And now the city guards saw the threat too.

  Trumpets sounded from the walls.

  Archers shifted aim.

  But they hesitated.

  If they fired into the crowd…

  They’d hit civilians.

  Vale cursed under his breath.

  This was exactly what he feared.

  He shoved through people toward the attack.

  Lyn grabbed his arm.

  “Vale!”

  “Stay with Marrow.”

  “You’re injured!”

  He gave her a tired look.

  “So are they.”

  Then he ran.

  The first creature lunged toward a fleeing man.

  Vale intercepted mid-stride, slamming his shoulder into the beast and sending both crashing across dirt and bodies.

  The creature snapped wildly.

  Vale grabbed its skull and twisted hard.

  Bone cracked.

  The monster dropped.

  More poured from the forest.

  Too many for scattered refugees to fight.

  Hunters died quickly under coordinated pack attacks.

  Vale’s mind raced.

  If panic continued, hundreds would die before gates reopened.

  He inhaled sharply.

  Authority stirred.

  Protector instinct rising.

  Not for victory.

  For survival.

  The Astral Codex flickered across his mind.

  [Protector Authority Activated]

  Defensive Influence Expanding

  Pressure rolled outward from Vale’s position.

  Subtle.

  But enough.

  The closest creatures hesitated.

  Predators sensed stronger predators.

  Vale roared:

  “FORM LINES! STAY TOGETHER!”

  His voice cut through panic unnaturally.

  People turned.

  Hunters regrouped instinctively.

  Fearful refugees clustered behind armed defenders.

  Small.

  Fragile.

  But better than chaos.

  Vale moved constantly, striking creatures that broke through lines.

  Punches shattered skulls.

  Kicks snapped spines.

  Improvised weapons crushed bone.

  He didn’t chase.

  Didn’t overextend.

  Just held the line.

  Buy time.

  That was all.

  Behind him, city horns changed tone.

  The gates groaned.

  Opening again.

  Archers unleashed volleys overhead, arrows raining into monster packs beyond the crowd.

  Refugees surged forward again.

  But this time, movement had direction.

  Escape.

  Vale backed toward the gates slowly, ensuring creatures didn’t reach fleeing civilians.

  A wolf-beast leapt.

  He caught it midair and drove it into the dirt.

  Another clawed his back.

  Pain flared.

  He ignored it.

  More arrows fell.

  Monsters broke.

  The pack scattered back toward the forest, instincts finally overcoming hunger.

  Silence followed.

  Broken only by crying and ragged breathing.

  Vale exhaled slowly.

  Bodies lay scattered.

  But far fewer than there could have been.

  City guards shouted urgently:

  “INSIDE! MOVE!”

  Refugees flooded through the gates desperately.

  Vale followed last.

  And as he passed beneath the towering walls…

  The gates slammed shut behind them.

  The city swallowed the refugees.

  And Vale felt it immediately.

  Pressure.

  Fear.

  Tension.

  This place wasn’t safe.

  It was barely holding together.

  Lyn pushed through the crowd moments later, breathless.

  “You idiot,” she gasped. “You scared ten years off my life.”

  Vale smirked faintly.

  “Only ten?”

  She punched his arm.

  Then stopped.

  Her eyes widened.

  Vale frowned.

  “What?”

  She pointed upward.

  He followed her gaze.

  On the inner walls above the gate, soldiers and civilians stared down at him.

  Whispers spreading.

  Recognition forming.

  Not gratitude.

  Not relief.

  Fear.

  Because they’d seen what he did outside.

  And powerful strangers inside unstable cities…

  Meant trouble.

  Vale sighed quietly.

  They’d escaped the road.

  But something told him…

  The real danger had just begun.

  And somewhere beyond the walls…

  Something ancient still watched his movements with interest.

  Waiting.

  For the next test.

Recommended Popular Novels