green_sky on 08 November 2012
It looks freaking amazing.
Edit: Also skimmed though game informer article. Changes seemed to be for the better. New car physics and variety in transportation. Yes please.