Full 5 stars! 
 Oh man, that's how you write a badass female protagonist! 
 This book is just downright awesome. The humor, the action, the powers, DAVID-FREAKING-STARK, really, I loved everything about this book. And where do I even begin with Harper and David's relationship? Seriously, I loved every bit of it, I'm telling you. Just read it. You won't regret, I swear. 
 ***Btw, this review was looooong way overdue but it's because I spent a long time getting over this book (and this series). I still am, actually.