Microsoft today confirmed that their highly anticipated racer Forza Motorsport 2 will have a demo ready out for the play before the game releases. The publisher said no more details besides stating that the demo will hit Live on May 15, 2007. In addition developer Turn 10 has put out another list of cars to . . . → Read More: Forza Motorsport Car List and Info