Alan Smithee

Deus Ex: Human Revolution – Extended Trailer

Deus Ex: Human Revolution – Extended Trailer

Hooooooly shit, you really need to watch this trailer…like right now.