This really means 3.5 stars. I enjoyed it but it lost me somewhere in the middle so that's why it's not 4.5 stars. I thought the last 190 pages or so were great so I have high hopes for the sequel. I'm hoping that since all the background information is set, the action can just keep going.