2.75 stars. Decent plot, weak writing style. Supposedly a fairly grim fantasy (evil mages, demons, etc.), in many scenes the happy emotions are jarring to me, because the characters are tangling with evil forces from the netherworld and human assassins are very close, as in this example:
"There was a cheer from the Rangers. Lucky smiled with unabashed joy. Anatoly gave Alexander the lopsided grin that meant he was proud of him. Jack smiled with boyish joy even as the lines to a song began forming in his mind."
Book 2 was slightly better than book 1, but mostly because it's shorter. The plot advances — and with some good surprises — and the characters are likable enough — if too flat. This book is bogged down with all the same problems with writing style that bugged me in book 1: Too repetitive, too much inner dialogue, the author states — and then restates — the obvious (example: the gang is drying out their wet backpacks, because they are wet, and things are heavier to carry when wet, and we'll get tired from carrying all that extra weight — from the water you know — so we're drying everything before we start to hike again). And too many lengthy descriptions.
BUT... I'm halfway hooked on the plot now. The last quarter of this book brought about some interesting new developments.
I wasn't crazy about the bazaar "ceremony" with the fairy, and I cringed every time Alexander called her "Little One" (patronizing, when she's 700 years old and very wise). Also, the sledgehammer sermon against government felt too pro-Libertarian. And don't get me started on "his glittering golden eyes" and "the witness" (what's up with that?).
Readers who like romance in their fantasy novels will find it here (but with a thin layer of relationship development). No sex, though (nothing graphic or even overt).
I lliked the scenes at Blackstone Keep (discovering ancient wonders, and the demon on the bridge), and the political maneuvering in Buckwold. Those scenes reminded me of the king of the horsemen in Lord of the Rings, The Two Towers.
Derek Perkins is a superb narrator.