Are you ready to tear up the streets of Miami?
For months now, there have been rumors that developer Electric Square was working in collaboration Microsoft Studios on a "Forza Kart" game. Unfortunately, those rumors turned out to be incorrect.
Judge of Resetera posted a link to "Miami Street" on the forum. lHybridl was kind enough to provide us with the tip.
Full story from the WindowsCentral blog...