This book held my interest, but it was slow moving. It was good enough that I can say it was a good book. At least it told a good story, and had a surprise ending.
Great quick read! The story was really interesting, lots of cool futures to check out. I do agree with some of the amazon reviewers that the characters were a little underdeveloped. I would have loved this book to have been longer.