RUIN OF ANGELS by Max Gladstone

Reviewed over at Tor.com:

Although Ruin of Angels weighs in at more than 560 pages, Gladstone’s tight pacing and thriller-like narrative structure make it feel like a much shorter book—or at least a fast one. The characters are compelling, the worldbuilding batshit and complex and lush in the way I’ve come to expect from a Gladstone book. Any series runs the risk of growing stale, but Ruin of Angels is garden-fresh. It’s ambitious and epic and really good, and I look forward to reading much more of Gladstone’s work.