Videogamer.com has posted a article called Forza dev is pushing the Xbox 360.
"Turn 10 community manager Che Chou has begun the hype train for the studio's next project - thought to be Forza Motorsport 3."
Comment