This is a great book, however it's a little bit of a hard read in English. Sometimes you'll have to re- read a sentence or paragraph to get what is going on. The characters are great, the build up is awesome, other then the chapter release and the translation it's a great read.