So I have been waiting and waiting for this book and then finish it in a day now it's back to waiting. This book was worth the wait full of action with plenty of demons and vampires and shapeshifters. Rayne has come into full shift and the big battle...