Chasing Shadows: some ghosts don’t want to be caught some secrets should stay buried

About

They called her a hero once. Now they whisper her name like a warning. Kim Archer was built for the light—precision, control, the girl who always saved the day with a sharp mind and a sharper blade. But heroes don’t survive untouched. Not when the missions get dirtier. Not when the lines blur. Not when the system she bled for starts looking a hell of a lot like the villains she used to hunt. So she stops playing nice. And starts playing to win.

Killian Mason isn’t supposed to exist.

A ghost in every sense—half in this world, half in something darker, something hungry. He moves through walls, through shadows, through people’s worst nightmares like he owns them. They call him a myth, a glitch, a fucking curse.

He calls himself inevitable. And when Kim Archer lands on his radar? He calls her mine.

Their worlds collide in blood and static. Enemies—until they’re not. Allies—until they can’t be. Something worse—something addictive—when neither of them can walk away. Because Killian doesn’t just haunt her missions. He haunts her mind. Her control. Her goddamn sanity.

And Kim?

She’s the first person who’s ever looked at the monster inside him…and didn’t flinch. But this isn’t a love story about saving each other. It’s about ruining each other better than anyone else ever could.