2005 is back, baby: A car racing game has become this year's most acclaimed title
… We had two Need for Speed: Underground games in 2003 and 2004, the masterpiece that was Most Wanted in 2005, as well as Gran Turismo 4. and the first Forza Motorsport that same year. …