I really enjoy Frances Hardinge's books, and though I think this one isn't as good as her others, it's still totally worth reading if you can stand to do it on your computer! The sequel's coming out May 31st in the US (came out March 4 in the UK), which is why they're doing this promo, I guess.