The Deus Ex: Human Revolution DLC, The Missing Link, will be arriving on Xbox 360 and PC October 18 for 1200 MS points and £8.99 respectively. PlayStation 3 owners will have to wait a day longer, also launching at £8.99.