There is too much to be revealed as just a "new technology" pitch. Think Trump's Space Force and him announcing that we have already sent Astronauts to Mars (past tense). And then it get even more exciting from there.