Off the top of my head, 800 cars, 35 tracks
And as for the lacking in features. Gosh, I must've been trolling the game. It's not as if I meant a game that isn't finished is lacking in features compared to the same game after 6-12 months more development time. As the cool kids say, *rolleyes*







