11 games, or 12 if you include the mobile spin-off, across 16 years. So far… The Forza franchise has been ripping through the releases, starting out back in 2005 on the original Xbox (no, not the Xbox One) it was purposefully created to rival Gran Turismo and, over the years, it’s been a worthy adversary….Continue reading “The history of the Forza franchise”»