Alien: Covenant Cast Photo Released, Sneak Peek Teased