I really liked the beginning and end of this book, and I think Stross is smart about technology and geo-politics. In fact, I had trouble following the middle because I needed my hand held through some of the gaming-infrastructure discussion, not because it wasn't smart. The characters seem complex but are actually sort of TV style stereotypes (a quiet career woman who secretly kicks LARPing ass, a disheveled game designer who's secretly socially awkward, nasty suits, a dyke cop--shocking!). I guess I just wanted more showing of the near-future world he imagines and less exposition + clunky characterization. But overall, decent. Oh, and I'm not a gamer (aside from my childhood adventures in D&D) so maybe this book is more exciting for gamers.