Welcome to Eurobricks, Phaz-Ing!
As Pencoin said, the aliens are also not from Mars, it was confirmed in a Lego Club Magazine (in the alien language).
Well, there were Martians in the Life On Mars theme that got on fine with the humans, presumably they allowed the humans to mine on their planet.
:skull: