Alien artifacts