I am falling between a 3.5/4 stars with this book. I absolutely loved it and the unique and absolutely awesome story. With that being said, there was some inconsistencies that I couldn't figure out. Full review to come with specifics.