The developers of the game give us a little insight into the world of Deus Ex.