Between 3.5/3.75 stars 
 I liked it, but it was definitely a middle book. Stuff happens that HAD to happen, and I'm really looking forward to the next book. 
 I think that the characters are very well developed. Perfectly imperfect. The two teen leads are in parts pragmatic, when they really take the time to think things through, but also still work from youthful idealism (they things should be vs the way they really are), so while it was understandable, I at times also gritted my teeth. 
 There were a couple of things plotwise that I scratched my head at. I really wish we had more of Orion - he's shaping up to be an awesomely enigmatic character. A big part of why I'm looking forward to book 3.