Forza 3 Screenshots looking truly awesome
I have always believed that a strong competition is the best motivator for companies and people to continously push themselves to accomplish bigger and better things, and as consumers we are the lucky beneficiaries of this. Now I am not much of a racing car fan, if I had to choose between Gran Turismo, Forza 3, Burnout or Mario Kart …