insomniac_dog on 16 July 2008
I thought that trailer was awesome! Sets the tone, magnificant graphics (albeit CGI) and shows some plot hints. The first two games were incredible and this will be no different. Can't wait!