An old legend says star heroes brought to Earth the most powerful forces of the Universe.
They arrived forgetting who they were and why they had come, but they would recognize the CALL as soon as it appears in front of them.
Were glad you recognize it. Lets go?