Thrilling emotional rollercoaster with a predictable, but still satisfying main plot. I hope that all 3 MC will make it in 3rd book, although the cover says otherwise.