Wow, I just learned that this game actually has a physic engine and uses rag doll. Moving around objects or flipping cars isn't scripted, you can move them as much as you want (not just one time).
One friend of mine saw the demo played out differently. The presenter killed almost the entire SWAT team with just one single car. He pushed it around the entire street and squished everyone under it before it eventually exploded lol
So the SWAT members react dynamically to collisions. You can really play the scene how you want. Since you can do this kind of stuff, there may be even some Half Life 2 esque physic games involved at some point.
I also found an extended version of David Cage's presentation:
http://www.youtube.com/watch?v=xPgGwWmbMnw
He confirms at the end what I said earlier in this thread, that Jodie can get arrested in this scene if you take too long with Aiden. The main menu even has an Alternate Endings section, as you can see in the end of this video.