This book started out okay but at the half way point got repetitious. I also found the ending very anti climatic. I hate when book don't give any satisfying ending because there is other books. There should be some resolve and something that makes you want to keep reading in my opinion.
Also the character names drove me insane. It felt like the author wanted every single name to sound cool. It made me confused with too many weird names. I would have liked to just see some important characters with special names.