I have been analyzing the screenshots and the amount of detail PD has put into the game is simply incredible!!!
Take this shot for Example
Look at the skyscraper on the left. PD freaking modeled the staircase in the building!!! That shows true dedication to the work that they do. Maybe they are a little obsessed, but that will make for an incredibly realistic experience on our parts.The ads are pretty cool also. I really hope Maserati will be in the game. The Palzileri Menswear thing made me laugh a little because of Menswear having nothing to do with racing... The clouds make it look awesome also. I am guessing they wouldn't put all of the detail in the clouds though unless the weather can be changed...
Well, at least we know that they havent been sitting on their butts for 5 years...
If you want, you can post your impressions on the many screenshots here...