Random thoughts spewed forth from the vile recesses of my mind's eye.
Check out the opening Montage.. if you don't think about it too much.. the level of detail on the cars & such... looks almost too good... like its an actual live action video or something...