dont know if anyone has seen this. It is certainly not the best racing game in the world, but its free! only 6 cars to choose from, race for cash to buy parts and work your way up the ladder.
i just downloaded it and started to play it. its basically a Flash game, i still dont know what the buttons are. worth checkin out if your bored.
www.nittoracing.com