Forza goes free-to-play with Forza Street, now available on the Microsoft Store April 15, 2019 by admin Tweet Microsoft has quietly launched a new title in the Forza series on the Microsoft Store. The game is a free-to-play title with touch-based controls, but it’s only available for Windows 10 for now. Read more… Neowin Related Posts:Forza Horizon 5, Let's Build a Zoo, and more join…Xbox Game Pass subscribers who bought Forza Horizon…Intel 30.0.101.1340 driver fixes Microsoft Store…Forza Motorport's first free content update is…Turn10 Studios launches Forza Insiders program with…