4.5 stars. 
 Oops I accidentally read all of this in one day? 
 Man, I am so into this series it's kind of ridiculous. I was only about halfway through the book this afternoon when I went and put the next one on hold at the library. And I kept muttering things to myself about how into this I was as I was reading. 
 I'm actually kind of impressed this hasn't yet devolved into incoherent capslock and keysmashes. This series is so much fun!