Deus Ex: Human Revolution game director Jean-Francois Dugas admits that he is not happy with the way they handled the AI of the latest installment of the stealth-action series. *

More...