0 Forza Motorsport has released a major update to its car progression system. March 12, 2024 allgameszone While sister franchise is busy Throwing dinosaur props into a mix for good measure, Turn