Squall_Leonhart on 16 March 2008
I seen an ad for the game when watching TV not long ago and the impression was amazing, says 'In-game footage' (which it is) and it looks incredible!
I think a lot of racing fans will be swayed by these ad's and buy a PS3 for the game :D