Forza Horizon 1 Pc Download Free May 2026

After downloading the game, you may need to activate it using your Microsoft account. Some online features, like multiplayer and leaderboards, might require an internet connection.