Did you wonder what Donald Trump meant this week when he touted a "major announcement" while garbed up as a superhero? Well wonder no more!