This is only going to be a very short one, because I’m too annoyed to do more.
It’s good, but don’t buy it unless you have a high tolerance for unfinished stories, because (without any indication whatsoever on the cover, blurb, or title page) it’s the first book of a series. It’s not even self-contained; the story set up in the early pages mutates to a larger one, and the only resolution we get is to a story arc introduced over halfway through. By two-thirds of the way through, I could tell it wasn’t going to finish, and the last three words of the book are “to be continued”.
This kind of behaviour by a publisher is Distinctly Unimpressive.