This was a really good book. The characters were smart and likable, and the plot kept me guessing. It definitely feels like the first book in a series - there's a lot of things left unanswered at the end. 
 I'd probably rate it a 4.6 if I could.