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…Forza Motorport's first free content update is…Microsoft announces Forza Horizon 5 for PlayStation…Turn10 Studios launches Forza Insiders program with…