Che Chou, Community Manager for Forza 2, recently updated forzamotorsport.net, the site in preparation for the announcement at E3.  He's already posted several great articles on the site, including a candid Q&A covering questions that came up Read More