Shadowed Relics
Knightstorm Arcane Investigations, Book 1
Échec de l'ajout au panier.
Échec de l'ajout à la liste d'envies.
Échec de la suppression de la liste d’envies.
Échec du suivi du balado
Ne plus suivre le balado a échoué
Acheter pour 12,52 $
-
Narrateur(s):
-
Katie Boothe
-
Auteur(s):
-
G J Ogden
-
Sabrina Vale
À propos de cet audio
Most PIs chase bad guys. Astrid Knightstorm chases demons.
Astrid Knightstorm handles the cases other private investigators can't. When your clients have fangs, claws, or magical abilities, you need someone who understands their world. Being a tough-as-nails Texan doesn't hurt, either. But when the Vatican hires her for a job that leads to a three-headed dragon, she realizes she's facing her deadliest challenge yet.
A dark alchemist has stolen an ancient artifact capable of manipulating time itself, and he's using it to settle a centuries-old vendetta that could unravel reality. As the trail leads from Rome to London, Astrid must rely on unlikely allies, including a fae assistant and a werewolf, to stop a power that threatens to destroy everything she's sworn to protect.
Some cases are about finding the truth. This one is about saving the world.
Shadowed Relics is the first book in the electrifying Knightstorm Arcane Investigations urban fantasy series. Perfect for fans of Jim Butcher's Dresden Files, Patricia Briggs, and Ilona Andrews, this fast-paced adventure features a snarky wizard detective, supernatural mysteries, and a world where Magick hides in plain sight.
©2025 G J Ogden (P)2025 G J OgdenThere's a few twists on classic trope but no mind shattering new ideas.
Solid read nonetheless, quite distracting from the mind numbness of just living these days and I wasn't looking for more. I will be listening to the rest of the series, but don't feel as invested in what's going to happen that other books I've read and reread.
I think it's too matter of fact day to day almost DnD feel and not enough worldbuilding for my taste.
Pretty solid book of the genre, with few surprises
Un problème est survenu. Veuillez réessayer dans quelques minutes.