The core concept of this book — cities are real, vaguely metaphysical things with avatars — is so fun that it carries the wide proportion of the day, alongside delightful character writing (and I am specific here by saying character writing and not characters — pretty much everyone in this book is exactly who you think they are, but Jemisin writes so buoyantly that you don’t really mind). Some of the fantasy in this book is so exciting and vivid that I spent large swaths of it imagining as a graphic novel, which I think is a testament to the sheer comic-books-excitement of the setting: watching these characters run through a betendriled New York would be delightful.
So what didn’t work? I think two things:
I can quibble further, but it’s fun and interesting and you probably won’t regret reading it — so long as you go in with “above-replacement-level beach read” as your expectation and not “modern urban fantasy standard”. (Plus, there are going to be two more in the series, and I plan on reading them, which in some ways is all the endorsement one needs.)
(Oh, also learned like five new words from this book, which is always a plus.)