One of the best SF books I've ever read. Starts slow but keeps you glued to the pages (screens) at the end. Some translations are available (legally) free for download. Not sure if english one (I didn't read it in english). I'm hearing a movie will be made soon. Games based on this have been available for a while. Don't read wiki on this novel(they spoil the whole thing).