Andrew Alfonso, localization director for Capcom games like the Monster Hunter franchise, is a big fan of memes. His appreciation for internet jokes was obvious to those watching the slides that ...