Art of the Title has a fascinating article about the Deus Ex: Human Revolution intro (and some of the other cut scenes).
Deus Ex: Human Revolution opening title sequence | Art of the Title
really interesting read/watch.
Deus Ex: Human Revolution opening title sequence | Art of the Title
really interesting read/watch.