i dont know whats on the link you posted (cant access it at work) but there are high res vids of the E3 demo and some interview are also at gametrailers.com
http://www.gametrail...hp?fs=1&id=2680still one of the most impressive games at E3 IMO. the moment the scene opens up in the helecopter i thought it was rendered at first then at a closer look and the guy saying its all real time, my jaw dropped and i needed a change of underwear