If I finish a book it automatically gets two stars. This book sucked. The description pulled me in but 3% of the way in I was on a train to fail town. The characters were nothing but names. They had zero depth. The plot was riddled with holes and seem to be missing huge chunks of needed information. I got this book for free and I can say there is no way I will be reading the rest of the books in the series- free or not.