Some FarCry, Maybe more Aliens