Eh. A mediocre read, not as clever as it thinks it is. I'll probably read the inevitable sequel, but without much enthusiasm. Peter David's done better.