The engine idles as you sit at a scenic overlook. Below, a sprawling city glitters with neon lights. Behind you, dense forests lead toward snow-capped mountains. To your left, a coastal highway hugs the edge of a turquoise sea. This is the opening moment of Forza Horizon 6, and the game immediately ...