The Forza series is known for tight racing and stunning visuals. So when Playground Games announced Britain as the location for Forza Horizon 4, I was pretty happy with the decision. Britain is a massive land with beautiful countrysides and…