Has Alien Technology Already Been Discovered?