After the abysmal effort that was Aliens: Colonial Marines, few would have blamed fans for giving up any hope that the Alien franchise would deliver a solid game.