What I Liked: 1) I liked the parts of it that were described like a video game. I think if it hadn't taken that direction, I probably would have been lost. On the flip side, if you haven't really ever played a video game, you might not understand som...