Hi. There may be some good news, at least for me behind this concept art. If it happens before Covenant then David did not create the Xenomorph. Also on concept art with the alien i think it is traped by two upgraded humans or whatever they are. You can see the whip in front and behind the Alien.