Paying homage to MUGEN