Tag Archives: The Creative Assembly

IGN shows off a new gameplay demo for Alien: Isolation. The demo is being shown off for those…