Review: This one surprised me!
Rating: 4 out of 5
Date: 11 28, 2012
I liked it.  Sure at times it lost believability, sure at times it launched into nerd speak for far too long but it is a fun tale especially if you are a nerd or nerd wannabe.