Hopefully someone gets a camera down there to find out what it is, reminds me of Crichton's book, Sphere. DD
So alien beings capable of intergalactic travel haven't figured out how to locate or retrieve a crashed ship? No space tow truck in their fleet?
We're talking aliens man! Not humans!! They can teleport and stuff!! I'm sure they've figured out the GPS tracking thing.