Here is what I think of this game:
1. The clothes on the women may be slightly revealing, but not that much. Its not severe enough to make you not buy the game.
2. No prob with language
3. Only a moron doesnt know that street racing is illegal and dangerous. If you dont know that, then you, my friend, have very uncaring parents.
This game is appropriate for everyone in my opininon. I let my 5 year old cousin play it and he loves it.
A few notes: 1. If you notice how CSM calls the revealing girls a Sexist addition, its not. The definition of sexist, in short, is Discrimination between sexes, not Women in revealing clothes in a kids game. Another thing: They complain about the commercialism of car brands. Well what are they supposed to do! I like the fact that they use names like Nissan 350z instead of just saying Sports Coupe. Its all in realism and entertainment, CSM!