This book has some good seeds: a diverse cast of characters, an interesting storyline, and the potential for a series. It is pretty rough around the edges in terms of writing, though, and there are quite a few descriptions that sound more like what you might have written in the early stages of learning to write descriptively- they aren’t quite incorporated with the voice of the character, and feel fairly labored. I did finish the book, and after what felt like a short climax to a really long build up, the story dangles off a cliff, waiting to be picked up in the next book (I don’t know that I would be able to power through the next). The biggest revelation in the story, which comes at the eleventh hour, was one I was able to pick up on not quite two thirds through the book.
Conclusion: I would pass on this one (I know, I rarely say that), unless you are curious about the descriptive one liners that kept me going. I wish it had been a touch more polished in the descriptions, a bit smoother on the character voice, and a bit faster paced.