Another absolutely amazing book by Jennifer. I love everything about this series so i was ecstatic when i finally got the sequel. I had missed Daemon and Katy and getting to read about them again was like meeting old friends. Dawson is back, however he isnt really right in the head at the moment. He wants to get Beth back and that is where their next mission starts. 
 The plot was good as always. We learn more about the luxen mythology, including what opals are and what they can do which i always find interesting. This book keeps you guessing with its plot twists and one massive twist that had me completely shocked. Some new characters are thrown into the mix that u dont know whether to trust or not and some old ones are back who may or may not be on your side. Blake is back who is even more creepy in this and some of the things he did really revolted me. 
 KAty and Daemon are going strong - they are finally together and the heat keeps building up. I loved them in this as they arent constantly bickering or denying their feelings like in the previous ones and u get to see a slightly different side to their relationship. Their scenes always make me swoon or laugh out loud and are extremely entertaining. Katy annoys me sometimes when she gets insecure over Ash and her jealousy seemed stupid to me. Its so obvious Daemon loves her and not Ash. Daemon is comepletely awesome and i love his one liners. He is still HOT and protective and awesome and i just love him to bits. 
 Dee is in this a lot more than the last one which was good, however at the start, Katy and her are going throguh a rough patch after what went down with Adam in the last one. Other characters like Will and Simon have small parts too that finally answer your questions about their fate. 
 Their is a cliffhanger and its definitely pretty big and will leave you anxious for the next one. I immensely enjoyed reading this and i know everyone else will too.