The First Update for Super Street: The Game is Available Now

This week you can get your hands on the first free update for Super Street: The Game! Discover many improvements such as new car physics, re-balancing of the AI, new engine sounds and more!