This book sucked me right in with a promising blurb and a good story right off the bat.
There were things that bothered me as I read (aka the Kelli and Shane, but I won't go into that), but overall I enjoyed the book a lot and read it in one afternoon/evening. There were times that I even considered giving it four stars because it held my interest and made me want to find out what was going to happen next.
Then, unfortunately, came the ending. I have a problem with endings: Most of them fall flat for me. In fact, it's very rare that I find an ending that I would consider satisfying, but this one just made me sigh. The book was carried along so well, and so that made the let-down extra big. It wasn't anything that happened or didn't happen, it was more *how* it happened.
The book had a good premise though, and for the most part, good execution. There are some elements that weren't suitable for younger audiences, (aka, at least 16), but it really didn't dwell on those parts, although they were a big part of the plot line.
I'm giving the book 3 out of 5 stars, 6 out of 10.