I'm afraid I'm giving up on this book, as much as I truly wanted to like it. I've been meaning to read it for a long time because the plot sounds like EVERYTHING I SHOULD LOVE--but it wasn't. The writing was pretty sad in a lot of places, and there was too much of that incredibly lame alternate-reality slang you often get when writers try and imagine how we'll talk about technology in the future. It was a bust from the beginning, and I kept going because I desperately wanted it to get amazing... But shortly after the introduction of a character named Jack Schitt, I knew it was time to call it a day.