3.5 stars for this book. There was a lot of pretty awkward, but necessary, world and character building in this book. The romance and main characters suffered for it, in my opinion. However, the story was interesting and, once the charaters were more or less hashed out and the world was built, much better towards the end.