Forza Street is now finally available to download for all on iOS and Android around the world. Microsoft's free-to-play racer is a much more casual affair than the full Forza games, designed for a touch-friendly experience. Grab some free cars, too, by playing in the first 30 days.
Full story from the iMore Blog...
Full story from the iMore Blog...