We guess 20th Century Fox got tired of the leaks and released an image from the forthcoming Alien: Covenant via Twitter. Check it out: And...