GameSpot

The Forza Series Is An Annualized Franchise Now, Turn 10 Dev Says

Eddie Makuch
 

The series has been annualized since 2011.

Read full article