I was not prepared for that ending in the slightest, and am so pleased I don't have to wait to continue reading the next installment. This book was ah-mazinggg. I'm not going to go into crazy details with this, just that this book was basically just about everything I had been waiting for since book one. Mac is finally beyond tolerable, she's a character that I genuinely enjoy. 
 I have a little beef with Barrons in this book, and once you read it, you'll know why. 
 Otherwise, rating is 4 stars.