Oh Capcom, you crazy beast


More...