Oh my word! Suzanne Collins has done it again. Sucks you in from the beginning and takes you on an emotional and thrilling ride. The ending was a horrible cliffhanger (in the best possible way) and made me want the author to hurry up and release the next book right then! Absolutely fantastic!