New Alien: Isolation Vignette Shows Crowd Control

by on September 29, 2014

Out next week, Alien: Isolation sure has a lot of hype to live up to, especially if you’ve read our preview (or watched the video).

Until then, SEGA and The Creative Assembly are releasing regular trailers for the game, and today’s is called “Crowd Control”.