And now for my most eloquent book review ever: HOLY CRAP that ending was amazing! The book dragged a little but was very interesting all the same, until the last few chapters when everything exploded. Can't wait to start the next one!