Alien Isolation - Developers Play Lost ContactCheck out the developers of Alien Isolation play the latest DLC Lost Contact.By Marco Martinez on February 11, 2015 at 6:30PM PST Alien: Isolation