Deus Ex: Human Revolution - Combat TrailerCheck out the combat features in Deus Ex: Human Revolution.By Mike Tao on July 18, 2011 at 11:41AM PDT Deus Ex: Human Revolution