Forza goes free-to-play with Forza Street, now available on the Microsoft Store

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