Wow, that ending was good! There are some really slow parts in this book (which are understandable but still a pain to read through), but I have high hopes for the next book. 
 Goodness, when I figured out that plot twist I got so dang excited haha.