Man, this book is not pulling any punches.
I am enjoying it, though I feel like he is just trying a bit too hard. There are too many references and too much attempting to make it connect to the geeky audience. And I'm getting the feeling there is some male teen geek wish fulfillment happening here, too, which makes me feel a little bit awkward.
But I'm blowing through it quite quickly and I am genuinely enjoying it. Unless something blows my mind in one direction or another pretty soon, I think I'm looking at a three-star read here, which is not too bad.