- Mar 27, 2006
F2P on-rails racing game with microtransactions. A pretty big insult to Forza fans.
Over the last couple of months, rumours have been circling that Turn 10 had a mobile game in production, known as Forza Street (Win 10). Those rumours did have some truth in them. There is a game called Forza Street in existence, but it isn't a new title. Instead, Miami Street, which was released on Windows 10 almost a year ago, has rebranded today and been welcomed into the Forza franchise.