I have followed this author for a couple of books, and overall, I enjoy them quite a bit. This story has a bit of a quick pace at first to get the reader engaged. Then, later, build the world as the story progresses as well as to better flesh out the characters. As everything is built upon and brought together the questions that come about due to the foreshadowing that the author has presented will slowly be answered while making more questions come about.