Watch it when you can.. Its pretty awesome!My old laptop can't really handle the gameplay video too long before locking up. But the trailer looks awesome.
We'll probably have to wait at least a year to get it, however. I'm guessing late '09 for release.