'Auto Cross Racing' - Demo Available NOW
by Rainier on March 5, 2008 @ 7:11 a.m. PST | Filed under News
Auto Cross Racing is a top down racing car game in which you have to unlock each successive track by finishing in the top 3 places of the previous race. Cash is earned as each race is completed and new cars will become available for purchase as each new track is unlocked.