Calling occupants of Interplanetary Craft

So.  Have aliens landed? Is this one of their craft?  Is this a communication system, speaking outward to the universe?

I think we should be told.

dish