Episode 731: Ridley Scott returns to Alien, a new Square Enix teaser site, and w...