News

Forza’s future looks bleak.Forza Motorsport (2023) was the eighth installment in the series. The franchise launched in 2005 as Xbox’s response to PlayStation’s Gran Turismo. Microsoft would ...