I have found a few bits of news that have interested me
Firstly, the track thing - it is 20
Countries and 70 Variations of track, this may not seem like news to us, but at least we know it isn't just 20 tracks.
This came from a french mag in November 2009.
Secondly, we have confirmation of some sort of livery editor, it says "Add in the oppertunity to add on stickers and to dive our hands into the motor" (from the french - Comprenez l'opportunite d'ajouter des stickers et de ploger ses mains dans le moteur)
This came from a different french mag from April (this info is underneath the column 4)
And finally that there are 3 discs to the game, under the column 8. Why? I haven't the foggiest.
And look at the percentage figure of the time spent into the cars alone - 60%!
That and 60 million dollars into the game development
The infinty there is to same the amount of possibilities of the soundtrack - pointless to put that down in the mag, but at least we know we can now put our own music into the game