Home / Urban / Harborview's Shadow / CHAPTER 4: THE AMBUSH
CHAPTER 4: THE AMBUSH
Author: Aviela
last update2025-11-20 23:21:47

Kai heard the footsteps before he saw anyone.

It was the kind of thing he wouldn't have noticed a week ago. Back then he moved through the city with his head down, thinking about rent and shift times and nothing else. But something had shifted in the last two days — some quiet awareness that had turned up the volume on everything around him. The way sound bounced off buildings. The difference between someone walking with purpose and someone walking to stay behind you.

He slowed his pace.

The footsteps slowed too.

He stopped completely.

They stopped.

He turned around.

"You might as well come out," he said.

For a second, nothing. Then two men stepped out from the narrow gap between buildings — hoodies, faces half covered, one holding a steel pipe and the other turning a crowbar slowly in his hand like he was warming up for something.

Kai looked at them both. His heart was going fast but his head was clear. He kept his feet planted.

The taller one grinned. "Kai Gibson."

"That's me."

"Jordan says it's time you showed us something real."

Kai's eyes moved between them. *Jordan says.* That could mean anything. A test. A message. Or it could mean these two had nothing to do with Jordan at all and were using the name because they thought it would freeze him.

The taller man stopped talking and swung.

Kai stepped into it instead of away from it — close enough that the pipe missed his head and glanced off his shoulder. He grabbed the man's wrist with both hands and twisted hard. The pipe hit the ground. He shoved the man back with his shoulder and turned just as the second one came in with the crowbar.

He caught the man's arm, used his own momentum against him, and pushed him sideways into the wall.

Both of them were on the ground within about fifteen seconds.

Kai stepped back, breathing hard, knuckles stinging. He'd never done anything like that before. He didn't know exactly where it came from — maybe the last two days had wired something in him differently, or maybe he'd simply been too scared to stop moving.

He was still looking at the two men on the ground when he heard someone clapping.

Slow. Deliberate.

He turned.

Malik.

Kai recognized him immediately, and the recognition sat in his stomach like something cold and heavy. Malik had run with Jordan's circle for years — not close to the center, but always nearby. Always watching. He was the kind of person who smiled too easily and agreed with whoever was most powerful in the room.

He was standing at the far end of the alley, phone in hand, grinning like he'd just watched something he'd arranged and paid for.

Because he had.

"You set this up," Kai said.

Malik spread his hands. "I just wanted to see what you were really made of. Jordan's been talking you up." He tilted his head. "Personally, I wasn't convinced."

"And now?"

Malik's smile dropped just slightly. "Now I'm less bored." He pocketed his phone and moved forward. "But two street guys isn't a real test, is it? Let's see what you actually do when things get serious."

Kai didn't wait for him to finish the sentence.

He moved first this time.

Malik was bigger and he'd clearly been in more fights, but Kai had something that turned out to matter more in that moment — he wasn't thinking. He was just moving. No hesitation, no overthinking. His elbow caught Malik across the jaw. Not a clean hit, but enough to rock him sideways. Malik grabbed him, they stumbled, Kai got a hand free and shoved him hard into the wall.

Malik slid down it and sat on the ground, blinking.

He touched his jaw. Looked up at Kai.

Something had changed in his eyes. The smug, performed amusement was gone. In its place was something simpler and more honest.

Surprise.

Kai stood over him, chest heaving. "Who told you about my assignment last night?"

Malik said nothing.

"Someone inside Jordan's network gave you information," Kai said. "That's how you knew where I'd be. Who was it?"

Still nothing. But Malik's eyes moved — just briefly, just a flicker — to the left.

Not an answer. But something.

"We're done here," Kai said.

He turned and walked.

He was halfway down the alley when a sound stopped him.

A metallic click from above. Clear and sharp in the night air.

He looked up.

A figure stood on the fire escape two floors up. Still. Watching. The face was covered, some kind of mask across the lower half. The body language was completely relaxed, which was somehow more unsettling than if they'd been tense.

Malik, still on the ground, had gone very quiet.

The figure looked down. "You've had a busy couple of days." The voice was measured, neither friendly nor threatening. Just observational. "You took a job, handled it. Got used without knowing it. Got ambushed. Handled that too." A pause. "Most people crack somewhere in that sequence."

Kai looked up at them. "Who are you?"

"Someone who watches people to see who's worth watching."

"And?"

"You're worth watching." The figure shifted slightly. "But Harborview isn't Rivergate. The people here don't test you with envelopes and one angry man behind a door. They test you in ways you won't see coming, and when you fail, there's no one to walk in and save you." The voice stayed even throughout. No drama, just facts. "Go home. Think about tonight. Figure out what you still don't know — and there's a lot."

Kai kept his eyes on them. "What don't I know?"

"Start with Malik," the figure said. "And work backwards from there."

Then they turned and walked up the fire escape, unhurried, and disappeared over the roofline.

Kai stood in the alley alone.

Malik had gotten up at some point and vanished. The two men in hoodies were gone too. The alley was empty, a crowbar and a steel pipe lying on the wet ground as the only evidence anything had happened.

He looked at the fire escape for another moment. Then he turned and walked.

---

He didn't take the direct route home.

He moved through side streets, doubling back once out of instinct, checking behind him the way Tessa seemed to do automatically. When he finally got back to Rivergate and climbed the stairs to his floor, he was exhausted in a way that went deeper than physical.

His shoulder ached where the pipe had clipped him. His knuckles were scraped. There was a small cut on his palm he hadn't noticed until he saw the blood.

He sat on the edge of his mattress and stared at the floor.

He thought about Malik. About the envelope from the night before that had apparently contained more than he knew. About the unknown figure on the fire escape who'd been watching him. About the anonymous message on his phone.

Someone inside Jordan's circle was working against it. And they'd already used Kai twice — once as a delivery boy, once as bait — without him having a clue.

That was the part that bothered him most. Not the pipe, not Malik's sucker play, not the person on the fire escape. It was the idea that his movements were being tracked by someone he'd never seen, who knew more about his situation than he did.

His phone buzzed on the mattress beside him.

Jordan.

*"You handled yourself tonight. We need to talk tomorrow. There are things you should know. —J"*

Kai read it.

*Things you should know.* So Jordan was aware. Or at least aware that something had happened.

He put the phone down and lay back on the mattress, looking up at the ceiling fan. It rattled the way it always did. Slow, unsteady, that familiar clatter.

Three days ago he was lying in this exact spot with nothing ahead of him and nothing behind him worth thinking about. Invisible, as Jordan had put it. Not dangerous to anyone because nobody thought he was worth the trouble.

He wasn't sure that was true anymore.

Which was both the thing he'd wanted and the thing that scared him.

He pressed his hands over his face and stayed like that for a while.

He thought about his mother down the hall. His sister probably asleep by now. Both of them living quietly in the same building, no idea their son and brother had spent the last two nights running through dark streets delivering sealed envelopes for people he barely knew, fighting off men sent by someone inside a network he still didn't fully understand.

If they knew—

He stopped that thought.

They couldn't know. Not yet. Maybe not ever.

He stared at the ceiling.

The fan rattled on.

He thought about what the figure had said. *Start with Malik. Work backwards from there.*

Malik had known where to find him. Malik had set up that ambush, or at least funded it, or at least shown up to watch. Which meant Malik had intelligence — real, specific intelligence about what Kai was doing and when.

The only people who knew Kai's movements were Jordan, Tessa, Martins, and whoever else operated inside that room with the monitors and the maps.

He didn't want to follow that thought to its end. But it went somewhere regardless.

Someone he'd already met was feeding information out.

His phone buzzed again.

Unknown number.

*"You survived again. But surviving isn't the same as understanding. Ask Jordan about Malik's connection to the network. Ask him how long it's been. —"*

No sign off this time.

Kai read it three times. Then he took a screenshot and locked his phone.

He lay in the dark with the fan rattling above him and thought about all the things he still didn't know.

The city outside was quieter now. Past the hour when even Rivergate settled down. Just the occasional car, a distant voice, the wind through the gap in his curtain.

He didn't feel like the same person who'd sat at that bus stop yesterday morning with a crumpled thousand naira in his pocket and nothing ahead of him.

But he wasn't sure yet who he'd become instead.

He closed his eyes.

Tomorrow Jordan wanted to talk.

Good.

Because Kai had questions now.

Real ones.

And he was done waiting to be told things on someone else's schedule.

Continue to read this book for free
Scan the code to download the app

Latest Chapter

  • CHAPTER 35: LINES CROSSED

    The city didn't sleep.It watched.The med bay smelled like disinfectant and something metallic underneath—blood, despite how much they'd cleaned. Machines hummed steadily. Monitors beeped. Fluorescent lights buzzed too loud in the quiet.Mila lay on the table, chest rising and falling in shallow, uneven breaths. Alive. Barely.Kade stood against the far wall, hands pressed flat against the cold concrete. They were shaking—not from fear, but from something deeper. From restraint held so long it had become physical pain.He'd been holding back for months. Years, maybe. And holding back had almost killed the person he—He couldn't finish the thought."She'll live." The medic didn't look up from his work, hands steady as he adjusted IVs. "Lost a lot of blood. Shoulder's a mess. But she'll live."Kade exhaled a breath he hadn't realized he was holding."But not if this keeps happening," the medic added quietly. Now he looked up. "You understand? Next time she might not be so lucky."Kade

  • PART TWO TEASER: THE WORLD AFTER PARADOX

    The world survived the Paradox. That does not mean it healed. In the aftermath of Blackreach’s stabilization, reality continues forward but no longer blindly. The rules still function, yet they hesitate, as if unsure whether they will be obeyed. Physics behaves… most of the time. History remains intact… except where it doesn’t. Across cities and continents, subtle anomalies surface: places where causality slips, memories that don’t align with records, people who feel as though they narrowly avoided being erased without ever knowing why. At the center of it all is Kai Gibson—alive, contained, and more dangerous now than when he held the Paradox Core at full autonomy. The Core did not vanish. It chose silence. Dormant does not mean harmless. It means waiting. As Kai attempts to live without reshaping the world around him, forces far older and far more patient than the Null Collective begin to move. Some watched the Paradox Event as observers. Others felt it as a warning. A few rec

  • CHAPTER 200: WHEN THE RULES STOP ANSWERING

    The sky over Blackreach did not collapse.It didn’t split open, didn’t burn, didn’t rain fire or void or judgment.It simply… steadied.That alone terrified the people watching.Because the sky had not been steady since the Paradox Core anchored itself to the city. It had shimmered with probability halos, rippled with recalibration auroras, hummed faintly like a machine holding its breath. Calm was unnatural now. Calm meant something had finished deciding.Kai Gibson stood at the center of that stillness.Not elevated.Not glowing.Not crowned by power.Just standing.The Paradox Core no longer pulsed visibly beneath his ribs. No radiant glyphs spiraled through his veins. No spatial distortions bent the air around his silhouette. For the first time since Blackreach fractured, Kai looked almost… ordinary.Almost.Veil watched him from the edge of the stabilization perimeter, every instinct screaming at once.Her instruments were silent.Not damaged.Not jammed.Not overridden.Silent b

  • CHAPTER 199: THE THINGS THAT REFUSE TO STAY ERASED

    Blackreach did not heal.It adapted.The fires were gone. The distortions stabilized. The skyline held its familiar shape beneath a sky no longer fractured by paradox storms. To an outside observer, the city appeared whole—functional, resilient, optimized.But the people felt it.Something had been taken.Not stolen. Not destroyed.Removed.Kai Gibson walked through Sector Twelve at dawn, hands in the pockets of a jacket that no longer registered as anomalous. The Core had reduced its outward signatures. His Paradox eye lay dormant, glyphs muted beneath his eyelid. To scanners, he was human again.To the city, he was not.He passed a man standing in the middle of the sidewalk, staring at a stretch of empty pavement bordered by two intact buildings. The man looked confused, unsettled, as if trying to remember a word on the tip of his tongue.“There was a bakery here,” the man muttered to no one.Kai slowed.The man shook his head. “No. That’s not right. I don’t even like bread.”He lau

  • CHAPTER 198: THE QUESTION REALITY WAS AFRAID TO ASK

    Blackreach did not freeze.That was the first sign something was wrong.When time stopped before, it had been loud—reality tearing, probability snapping like overstretched wire, the Paradox Core screaming through Kai’s nervous system as it forced alignment. This was different.No distortion. No alarms. No resistance.The city simply… paused.A bird hung motionless mid-flight above Sector Twelve, wings extended, eyes unblinking. Rain halted inches from the pavement, droplets suspended like a constellation of glass beads. Neon signage flickered once, then held, colors burning without movement.People remained exactly where they were mid-step, mid-breath, mid-thought.Only Kai could move.He stood in the middle of an intersection that should have been screaming with traffic, the silence pressing against his ears so hard it felt physical. His Paradox eye spun wildly, glyphs cascading faster than he could consciously parse.“This isn’t you,” he whispered.The Core did not respond.That alo

  • CHAPTER 197: FRACTURES AND ASCENDANTS

    Blackreach shivered under a sky stitched with neon fractures. The air hummed with residual paradox energy—subtle, but enough to set the city on edge. Buildings leaned slightly where they should not, streets hummed with displaced vibrations, and shadows warped independently of light sources. Kai Gibson floated above Sector Fifteen, his Paradox eye flickering in sync with the city’s uneven heartbeat.The Core inside him pulsed with an urgency that was no longer Kai’s alone. Every micro-decision it made threaded through reality, reshaping probabilities faster than human thought could follow.Then came the Null Collective.They arrived not as single probes or isolated units, but as a coordinated wave—a lattice of light, shadow, and resonant code. Each unit shimmered briefly into form, scanning, calibrating, predicting. They moved in patterns that Kai could only describe as choreography: a dance of entropy designed to lock him into a kill zone.Host awareness heightened. Threat vector iden

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App