Console Domination writes: It's been just over a week. Deus Ex is back and kicking goals left right and centre. For those that missed it the pre-order DLC is actually on the disk and just needs to be unlocked (or not). But there is some new DLC on the way in the form of "The Missing Link" (of human evolution). While this fills in *minor spoiler* some missing 3 days that occur in the game at some point, what I doubt it will address is any significant change in game play or mechanics.