The main nvidia page had it splashed all over their main page before release and now it is gone. I think that's what 5thduke is referring to. Like any bad child they are ashamed of it so they sent it to it's room.
must just be me then your link dosnt work.was looking for info on updated drivers for flickering problems thanx. and what kayden siad.used to be all over the front page.
Since Nvidia is controlling/creating their website have you asked someone there why they decided to take it down since its them who did it and not Crytek and EA.