This book started out great, continued even better, but ended with kind of a poof instead of a bang... I would have given more stars if the end had been different. It just seemed a little forced, like no more ideas on how to make it really good in the end...