The obvious answer would be Alien 3 or something clever like Alien and a third, but that would confuse people into thinking it was a remake of Alien 3 when it seems like it's very much going to be its own thing from the sounds of it. So what should it be called?