Home Uncategorized The Memes Launch: a massive success