Nothing against the book,but this genre isn't a favorite of mine. Most of the names I couldn't pronounce which was annoying. It lost me for a bit in the middle. The only thing saving it from being 2 stars is the ending. Part of me wants to read the next book just because of the cliffhangerish ending, but, idk. 
 And Joseph really angered me.