PC Deus Ex – ‘The Missing Link DLC’ Walkthrough Video Showcases Weather Effects September 26th, 2011 0Eidos Montreal released today a walkthrough video of the "Missing Link DLC" that is set to release this October for Deus Ex: Human Revolution. In...