I wonder if it'll be about the massive amount of poison coating the surface of the planet
Probably found Amelia Earhart finally
they end up bugging the aliens and start the XCOM project
we struck oil
XCOM is the Obama care of earth defense.
Perchlorate? There isn't that much on Mars.
It just looks like clickbait to me