11th August 2004, 9:48 PM
I think that that's gameplay in the videos... in some form, it is kind of hard to tell... it looks great, certainly, though. And I really wonder what it will look like in its final form, I don't think it's there yet...