A burst of radio waves in space betrayed the aliens.

 

v20240901