by Maya on Oct 19, 2005
Over at DDO.com, they have a new videos section. To start with there is one of pre-E3, one from E3, and one from August. Take a look at them here.
They have some new screenshots up also, and you can take a look at those there.