WARNING: This article contains minor spoilers for ‘Alien: Covenant’ and major spoilers for ‘Prometheus.’ Proceed at your own risk! April 26th has been…