I think it's pretty obvious that something internal happened, whether it be Nvidia or Vivendi. I don't buy this "it isn't finished" crap for one second. The fans aren't stupid.
I also bet you anything the game will slip well into 2004. I am not being pessimistic, just realistic.
I'm mean, it's pretty obvious they won't have it out this year. Notice how they said they would *try* to have it out by the holidays. In other words, no.