Talk about amazing! I fell in love with Arielle the minute we met her so following along as she develops into a grown woman/familiar is just too sweet. Her side of the story fills in lots of blanks leading us to that cliff hanger ending that shatters you. Can't wait for the next installment!! Totally loved it so I give it 5/5 stars.