Another thing to mention is that the pacing is really good. I haven't read much of his other novels, but some friends who have were very "determined " (practically forcing me to start reading ) have said that the characters are much deeper then in many other novels especially on the platform.