yes there is an NDA, and that has been respected with no content , game mechanics , pictures or other 'sensitive' material shown/portrayed.
there is far more detailed info on Codemasters Public forum, and anyone foolish enough to break the NDA will obviously be dealt with .. thx but no drama here
just a heads up so some of us in the beta can join up ..