I think I put this book off for so long because I was afraid that it wouldn't live up to my expectations. The Pendragon books remain one of my favourite series of all time. This series, therefore, had a heck of a lot to live up to. And... they did. The story is entrancing and the plot is so carefully played out that sometimes you're holding your breath as it unfolds. MacHale is definitely a pro at plot, there is no denying that. Seriously if you want a book that won't just have you sitting at the edge of your seat but also covering half the page to keep you from skipping ahead in anticipation then this is the perfect book. 
 I am very excited for the next one.