Argh! The site is so slow right now, and the trailer stopped downloading all of a sudden.
I guess I'll have to get back to this one later. But from the sound of it, it'll be worth the wait.
EDIT: Just saw the thing, and I'm very impressed. But that is to be expected, knowing who's in charge of this game. Summer 2005 seems very far away right now.