Deus Ex: Human Revolution - The Missing Link - DLC Launch TrailerHere's the launch trailer for Deus Ex: Human Revolution's DLC pack, The Missing Link.By Mike Tao on October 18, 2011 at 1:00AM PDT Deus Ex: Human Revolution