Forza Horizon 3 Demo Download- Fixed
Once installed, the demo treats you to a concentrated blast of Horizon magic. You begin with a cinematic drive through the Outback in the Ford GT, steering toward the main festival site. From there, the world opens up.