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…Intel 30.0.101.1340 driver fixes Microsoft Store…Forza Motorport's first free content update is…The new Forza Motorsport won't have split-screen or…Forza Motorsport will have different rendering modes…