Forza Street is a free-to-play racing simulation title developed by Electric Square and published by Microsoft.
It is a spinoff of Microsoft’s larger Forza franchise.
Cuphead is probably not the last Microsoft game we'll be seeing on Nintendo's platform.
The title will also be coming to mobile devices, and focuses on collecting "legendary cars."
Turn 10 Studios might have inadvertently leaked their own game.