I bought this on the back of the hype, not really expecting to enjoy it that much. I was pleasantly surprised. It has a well executed plot and great pacing. The language is a little stilted at times, but I forgave that as I knew it was a translation. The character development was first class, and just enough time was given to the main character. I’m going to give this one a four.