Mostly what I liked about this book is the allegorical message. As far as characters, there isn't anything really new or amazing. The setting is interesting and the alliances for the upcoming war prove the author spent some time with world building.