Alien Technology Is Our Technology Our Own