Turn 10 Studios may have outed the existence of an upcoming Forza mobile game. A recent community update erroneously linked to a sentence mentioning an unannounced mobile game called Forza Street, and it even names the developer.

View on www.gamespot.com
Please follow and like us: