To me, it seems more likely that the NPC AI is a CROWD AI instead of a collection of individual AI scripts, and it assigns a certain number of people in the crowd to different actions based on their proximity to the event.
Technically, almost every game has at least some degree of AI scripting. If they actually react to the player, it's either "player does X, AI does Y" or "Player does X, AI does Y or Z(chosen at random)" type reactions where the AI responds in predictable ways to the player. Galapagos: Mendel's Escape is the only game I know of where the AI is truly capable of learning and adapting dynamically to player interaction (or lack thereof). It was made in the 90s, and only had one AI character who you had to teach and guide through the game world. Games don't do things like that very often, because good scripting isn't significantly less immersive, and it's a lot easier (and cheaper) to create.
Meh, it doesn't look all that great and I'm sure the gameplay at E3 was scripted and will be rare to actually find it in the real game. Right now the game is just going through a very bad stage of hype and I think alot of people are going to be let down by what actually comes out when the game is released. Just don't get your hopes up people.
Can't you take criticism? First off, we didn't see anything of the game, just a short demo. We don't know how well it will be paced, what amounts of depth it will have and so on so forth, but if that's the most impressive they can put out, then it's really not all that good.
The most impressive things weren't the gameplay, which is not a good sign.