Here comes a new meme, new gene, and new scene from Hideo Kojima.