I've finally finished this book! The first 300 pages or so were very slow going for me (approx. two months due to my picking up other books). However, the rest flew by. A LOT happens in this book. I was surprised that so much happened so early (or not in later books). 
 Fantastic. 
 I found myself liking characters I hadn't previously cares for, wishing for the death of some, feeling sorry for some, and ultimately on the edge of my seat.