Downloaded Forza 2 off live the other day and all i can say is "WOW" the car physics are beautifull; I have been driving it with all the aids and abs off in manual and alot of the cars are a handfull to drive
! Corvette GT1 car i cant get to keep straight when i floor it
Will Definatly be getting it!!!