I love it when I pick up a book and it surprises me.What's even better, is when I pick up a book and it's got some sort of fresh idea, something I've never read in a book before.Even more than that, I like it when I pick up a book and it's clever through and through.When a book does all three of these things.... well.... Then I end up telling my friends and writing gushy goodreads reviews.Now I'm not surprised that I liked Jim's book. I've read some of his other stuff, and even got a little gushy about him back in 2008 on my blog:Even though I do like his stuff, I have to say that Jim Really stepped it up in this book, and I really, really eager to see what he does with book two in the series.So yeah. Great book. You might want to think about pre-ordering this one.