Well it's been removed along with most of the youtube vids, but luckily i saw most of them in time :D The coolest one has to be the one of the bowling alley, but anyway there are 2 things which are a bit disappointing... *spoilers below*
1.) There seems to be a lack of gravity as in most of the vids the cars seem to 'fly' when going over a hill lol.
2.) No dashboard view :( Although there IS hood view ;)
Other than that it looks just as amazing as the trailers :D
It occurs in an very almost comparable version of massive apple city plus a suburb of recent Jersey. No the place close to as massive as San Andreas even nonetheless it makes up for that by employing which is composed of extra indoor environments