Its got a bit more umf than the previous (chronologically speaking) installments, but there is still a lot of work to be done. I feel three stars is a little generous at this point, but what the hell. Ratings are pretty frivolous anyhow. Sometimes. Concerning this type of book at least.
Ramble.