It's not often the sequel is just as amazing, if not better than the first. Tintera pleasantly surprised me with Ruined, the first book in the series, and she wowed me yet again with Avenged. I simply could not stop reading this book. I fell even harder for Cas and Em. Their moments together were tense, steamy, and entirely not enough. I wanted more!!!! 
 In this book, everything is laid out. Betrayals happen, a LOT of lives were lost, and every minute of it was pure awesomeness. I was pretty skeptical of the relationship between Olivia and Em and just how strong their sisterhood is. There were moments that surprised me and showed me just how much Olivia cared for Em. I knew Em already from the first book and her love for her sister is evident, but Olivia was a ticking time bomb, and I just didn't know how much she loved Em. In the end though, things progressed as expected and while their relationship is tense and rocky at best, I could see the love. Also, let me point out that Olivia is pretty badass. Whew! You have to watch out for that girl. 
 The plot gets so twisted and develops a lot more in this book. It was great. I swear, there wasn't anything that I didn't like about this book, except for maybe more Cas and Em time. There's a lot of action, but also a lot of politics and plotting. I liked seeing how things played out, who betrays who, and who ends up on top. As for Cas and Em, there's just something about them. I loved their relationship right from the start and you can't help but root for them. I'm also going to mention that I really liked Aren's story in this book and I can't stand Jovita. 
 Ugh, seriously, I am dying for the third book and that's definitely going to be one of my most highly anticipated books next year. This book draws you in right from the start and you won't want to put this book down. This series is quickly becoming one of my favorites and I'm tempted to try out some other books from Amy as well.