Jean-Francois Dugas is the game director on {Deus Ex: Human Revolution} and we grilled him for some answers about the very anticipated game.You can also read our extensive hands-on of the game's opening hours right here.