I don't know if I remember where I heard about this one, but when I did, I remember the source recommending the audio version, so...that's what I got. And I was glad I did. I read really fast, and there are some books that I get more out of when I listen to them (for reference: all of Terry Pratchett, I didn't care for his work until I listened to a book, and then I was hooked). Books, bookstores, fonts, Google, history, mystery, secret societies, geeks, programmers...oh my.I know some of the reviews I've read didn't care for the style and tense of the narration, but it worked for me, especially, I think, because I was listening to it. I don't know how some of it looked on the page, where it wasn't clear if Clay was actually saying, or just thinking something, but in audio, especially with the style of the reader, I loved it, it added to the tone of the book, which was I felt was sort of fairy-tale-ish.Some of the characters were a little one-dimensional, but sometimes fairy tale characters are that way. I was rooting for Clay and his friends all the way, and look forward to reading more from this author!