More like 3.5 stars (decided to round up). I really enjoyed this story. However, it wasn't until I reached the middle of the book that I became really invested. And it took a lot for me to push through those first 100 pages....a lot. But I'm glad I did. I can't wait to read the next installment.