The narrator was flat with odd inflections at times, and the writing contained a lot of redundancies. The qausi-Asian setting was cool and the characters were likable. overall the book is good but not great.