Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.
Yep! It's great to finally have a fully licensed F1 game on the PC again (EA's F1 '99-'02 was the last one!) and it looks great. If it's a real sim remains to be seen though.

