GameSpot

Xbox Boss Phil Spencer Talks About Giving Halo, Forza Teams Extra Time To Make Great Games

Eddie Makuch
 

The Forza Motorsport series has released new games every other year since 2005, but that's changing this year.

Read full article