There was a great buildup of suspense and great pacing. The characyers were fleshed out nicely. Most importantly, I didn't know what the heck was going on until the author wanted me to. I mean that in the best way. Too many times I figure out the mystery too soon and am left feeling a little "blah" with the rest if the book but that was not the case here. The translation is also very well done.I very much enjoyed this and will look for more from this author.