this book is a real piece of work has an amazing story plot and twist to it. WARNING: if you are a religious person who can not stand when someone goes against your beliefs I highly recommend that you don't read this book there are some areas where Ernest Cline goes against religion and touches on global crisis that are occurring. I saw a 12 year old's post about his religion and his opinions on these global crisis and he was very distraught and offended by this book but he also was more then likely very immature for this type of book . Also if you are under or the age of 14 I recommend that you don't read unless you are mature enough for swearing and some sexual references. other then that this book is amazing and definitely a book worth reading.