The new Joker is here, launching many a meme