I have to say it's the best trailer I've ever seen. I saw it and was gobsmacked. Even if they game sucked, I will always love this trailer. However any developer who can make something computerised look that real surely can make one of the best looking games period.
I wait with baited breath. :)