Apophis: A Love Story for the End of the World