Heh, I just finished reading two previews, IGN's and Kikizo's... Took me quite a while already, but it was worth it
Looks like this game is going to have a lot of detail. Those cars in this picture
look great as well. I also like that you'll be able to have a a lot of freedom.
And thanks a lot for posting all the stuff on the main page, really helpful