indeed. They've knocked a nice looking game out of that engine and it'll suit them well into the future if they are that talented to get it this far.
The AI needs some polish though eh?
Am I right in thinking that the game makes no distinction between NPC or real players from the player point of view? Certainly seemed that way from the video.