An allegory about the last 10 years of Capcom