I really enjoyed this book. It is quite a bit different than most books I read but Earnest Cline pulled me in with witty banter and a protagonist I could sympathize with and root for. The relationships felt real. The antagonist was more intriguing that many of the more "predictable" sci-fi villains. Its a fun read and I would highly recommend it. 
 Wil Wheaton's narration hit another home run with this book. The voices, the inflection the pure perfection of Wil's narration brought this book to life in a way that few other narrators could accomplish.