Deus Ex: Human Revolution Extended TrailerCheck out the impressive extended CGI trailer for Deus Ex: Human Revolution.By Mike Tao on December 10, 2010 at 11:45AM PST Deus Ex: Human Revolution