Don’t know if you’ve been visiting IGN recently but they’ve been doing features of the Alien and Predator films. Alien Evolution and Predator Evolution. They basically look at the different aspects of the creatures in each film.
Thanks to Alien Experience for the news.