The first photo of the full Alien Covenant crew was revealed Tuesday, with the news that a teaser will be seen during Wednesday's episode of Legion in the US. Which is great, but we wanted to break down this photo a bit more.