Carl on 11 June 2017
Well, Forza looks incredible.
As much shit as I've give Turn 10 over the years, you've got to be impressed at how competent they are. Being able to actually release good games in a timely fashion. Imagine that, huh.