Kayleen (jegka) reviewed on + 162 more book reviews
A fun book with a whole host of rich characters. The author continually introduces new characters, but not too many to easily keep up with them and their relation to the plot. It is set up nicely as the first book of a series.