This was much better than I was expecting it to be. Likely written for ages 12 to 14 it doesn't talk down to the intended audience. It had a really engaging story line. It does have both a happy ending and a cliffhanger. Fortunately I have book 2 already waiting in the wings. (Pun intended.) And yes, I did buy them because of the covers.