Deus Ex: Human Revolution live-action teaser augments our interest
Deus Ex: Human Revolution had some impressive trailers, and this live-action teaser for a short flick by DCode Films isn't bad either. The Miami-based production company boasts a portfolio of big name clients, so that experience should culminate in a production as eye-catching as its teaser.
[Thanks, Saeddine]