tmbh on 21 February 2008
After the trailer here is some tech demo footage. No doubt incorporating some of the technologies likely to be in the new game.
I did like the meat cube/fluid orb, 100+ enemies on screen, new water effects and the promise of expansive environments.