3.5 stars
While the plotting and writing was more realistic and engaging than the first in the series (no strange color/word picture issues interrupted me), there were a number of coincidences in plot that made it so I couldn't quite call it “very good” and some large loads of predictability. It was a fun read, though, and I definitely enjoyed the characters!