This book was #2 of my Top 10 favorite books list when I first started my book blog, bookaholicness.com. And as I read more and more books, it eventually got down to the bottom. I'm so disappointed that my Top 10's cannot be Top 20's. It's really worth reading! I loved it a LOT. It has a fun plot and the protagonist is one of my favorite characters of all time! The ending was such a cliffhanger I got so mad. When I saw there was a sequel I nearly died in joy.