I was excited to finally get my hands on this as I really loved the first book. This book was such a disappointment. There were a bunch of little things that bothered me as read this book but three things really ruined the book for me.
I found Gallowglass calling Diana Auntie extremely annoying after the 10283rd time. It made him seem like an 8 year-old child.
I was interested in how time travel would be handled, especially when the old Matthew returned after present time Diana and Matthew left. It didn't make any sense. Old Matthew will just pick up where he left off and his friends will make excuses for him not remembering anything that went on the past 6 months. Never mind having to explain his disappearing wife, which he has no memory of.
I also hated how we're repeatedly reminded of how humans would freak out if they knew demons, witches, and vampires were among them. Yet Queen Elizabeth and quite a few other humans are aware of these creatures and seem unfazed by there existence. So only the humans that are tolerant of these beings can know about them?
Not a lot happened in this book. It seemed like filler and maybe all the action moving the story forward will happen in book 3?