First of all, let me state that I have never been a fan of science fiction. So, when I began reading this book I was probably bias in many ways. However, when I actually got into this novel, I realized that it was not my bias that was the problem; it was the book. The only way you can enjoy this story is if you are a computer techy, or if you happen to know the japanese language. I spent half of my time online looking for a freaking japanese dictionary so I could understand what the author was talking about. And, by the time I actually got back to the book, I had forgotten what I had previously read. If the author had provided a glossary of terms for incomprehensible language he used, then perhaps the story would have been easier to follow. But, he failed to do this and in the process lost much of his audience. Do not read this book if you do not have time to spend with it. Do not read this book if you value your sanity. In fact...just don't read this book.