First Impressions: Alien Isolation

The upcoming Alien Isolation could arguably be the last chance the franchise has at becoming a legitimate videogame experience. Last years Aliens: Colonial Marines was a disaster for all involved and something which anyone would assume to be the final nail in the coffin for Xenomorph titles. However kept in…