Here around Autoblog's virtual offices, there are few things on which we love to spend our down time more than watching Top Gear and playing on our Xbox 360. So it comes as a special bit of parenthetical news that the hit British BBC show has now become available directly on the Xbox Live Marketplace. Season 10, 11 and 12 are now available on the Microsoft content site, with each 570MB episode costing 160 points (equivalent to $2).
The final version of Forza Motorsports 2 for the Xbox 360 has gone gold, which in video game parlance means its ready to be pressed into discs and shipped off to stores. While the release date for the 360's premier driving game is not until May 29th, early this morning at 5AM EST, publishers of the game released its first demo on the Xbox Live Marketplace for free. Yes, we've downloaded it and yes, we've played it. The demo offers you an assortment of about 24 cars in three different classes (th