This exciting, imaginative tale is marred by its homogenous characters and puerile sensibility.For example: two-thirds in we're finally given a good look at Raven, the story's mysterious bad guy, who turns out to be just another foul-mouthed boor with a bad 'tude.And, as they say, it's all downhill from there: the remainder is almost unreadable, as the author turns to insipid, highly contrived monologue/action sequences to come up with an ending - ANY ending, I imagine. This is an extreme disappointment after the blazing, highly readable opening chapters.Oh, well - there are some interesting bits: some of the satire is funny, the technology is funky, and the premise, although poorly executed, is fascinating. Still, I wouldn't recommend this book to anyone.