Trust Nobody, Not Even Yourself: Meme Magic Awaits