3.5 stars. 
 I accidentally read this all in a day? Oops. 
 This was definitely better than I expected it to be. It had its problems, but was a fast paced and engrossing read. I'll be checking out the rest of the series for sure.