Alien memes