At the WonderCon panel interview for Universal’s BATTLESHIP, director Peter Berg explained the concept that he used to bring the aliens into this story. Check out the videos at Rama’s SCREEN youtube channel
Now, Universal has unleashed this featurette, via SFX, that pretty much gives you an idea about that explanation. The goldilocks and the signal that receives response. Via IMP, below is also the new int’l poster for the film..