 The episode premiered on Comedy Central in the United States on December 3, 2014.The episode is part one of the two-part season finale.The episode lampoons the popularity of Internet Let's Play celebrities and the phenomena of Internet trending topics that lack actual relevance.