The “Forza Horizon” franchise is ready to spread its virtual vehicular cheer to a new digital destination. On Oct. 2 (or Sept. 28 for those who buy the Ultimate Edition), “Forza Horizon 4” hits the stores, and this time the action is set in the UK, mostly Scotland and the lake district of northwest England. While the new game boasts all sorts of…