3.5 stars. I have been waiting for this book FOREVER. No book could live up that, but it didn't seem to have the same... sparkle that I expect from Katie Allen. And the story just stops towards the end because this is book two of a five book series, with an arc that won't be resolved until book five (I assume). So, not a cliff hanger, but not HEA (yet) either.