The book is well written in many ways but suffers from many mistakes that I hope could be avoided in the next book. Mostly how the author introduces other races to the book but does not use them at all, even though the events of the book affect the whole world the other races seem to just ignore the issues and go on with their life’s like nothing is happening. Another issue is that the author frequently forgets the rules he sets for the world and even though he says that the characters get different abilities they hardly, if at all, use them, they all use the same ones they have been using since the start, or in different cases they use one or two of the ones they acquired over the next levels.