Alien: Isolation Official Let’s Play – Corporate Lockdown DLC Video
Looks like the official Alien: Isolation channel put out a Let’s Play for the Corporate Lockdown DLC. I always find it interesting when big corporations adopt popular culture to get the word out. Even...