Title: The Promise of Blood
Author: Brian McClellan
Series: The Powder Mage #1
Genre: Fantasy (Flintlock)
Rating: 5/5 stars!
The Overview: The Age of Kings is dead . . . and I have killed it. It’s a bloody business overthrowing a king… Field Marshal Tamas’ coup against his king sent corrupt aristocrats to the guillotine and brought bread to the starving. But it also provoked war with the Nine Nations, internal attacks by royalist fanatics, and the greedy to scramble for money and power by Tamas’s supposed allies: the Church, workers unions, and mercenary forces. Stretched to his limit, Tamas is relying heavily on his few remaining powder mages, including the embittered Taniel, a brilliant marksman who also happens to be his estranged son, and Adamat, a retired police inspector whose loyalty is being tested by blackmail. -Goodreads
There wasn’t a single thing I didn’t like about Promise of Blood.
The best components were the characters. It struck me as profound in several places of the book how damn good McClellan was as creating deep connections between his characters to the point where it felt like reading about real people (making it all the more poignant when something happened to one of them). Most authors tell you there’s a connection, McClellan makes you feel it. The character profiles were nuanced and detailed, and they always played brilliantly off of one another. I don’t think I’ve ever seen it done as well as it was in Promise of Blood, so for that alone the book jumps up a few notches.
And then he took those fantastic characters and made them funny as shit. And not in that “I’m clearly adding a joke here” kind of way, but rather he infused humor in the details – subtle gestures, the ways the characters thought about things, and dry wit within the dialogue (aka, exactly the type of funny I prefer in my books). It sent the book up a few more notches.
As if all that wasn’t enough, I also found the plot highly engaging. There was a lot of political maneuvering and a “traitor in the midst” mystery to uncover, from which I found additional entertainment trying to puzzle out.
And then there was even a cool magic system (or two). Before diving in, I would have almost guaranteed you that my biggest takeaway from the book would’ve been the magic system (that sort of world building always amps me up), but surprisingly it was perfectly content to take a backseat to all the other interesting elements. Its casual inclusion in the story was brilliant, and pretty much notched this book into the solid 5-star category for me. Well done, is all I can say. :)
Were there a few pacing issues? Possibly. It’s a slow burn with multiple POVs and allocates a lot of time for dialogue and establishing relationships between characters. I can see how that might cause some to lose interest, especially if they weren’t as engaged with the mystery, humor, and subtle character development. Personally, I ate up every single moment and would gladly sit through a reread. If anything the slower beginning made the whirlwind of the end that much more exciting by contrast.
Series status: I’m on a long waiting list for the next two books, but liked this book well enough to consider buying them outright. Either way, book 2 has the highest priority spot.
Recommendations: Promise of Blood is a highly recommendable flintlock fantasy that will likely appeal to most fantasy readers (especially those who don’t mind a slow burning plot). It had the perfect blend of mystery, magic, humor, and an extra splash of brilliance when it came to the characters. Depending on how the series goes, this could shape up to be a top recommend for me.
Other books you might like (these recs are borrowed from a great post DragonsandZombies did on flintlock fantasy – I’ve read 3 of the 5 listed and can attest to the genre amazingness):
The Waking Fire by Anthony Ryan
The Alloy of Law by Brandon Sanderson
His Majesty’s Dragon by Naomi Novik
Guns of the Dawn by Adrian Tchaikovsky
Thousand Names by Django Wexler
You can check out more great flintlock fantasy recs through her full post. :)
by Niki Hawkes