My Arcade's latest Micro Player is a 'Street Fighter II: Champion Edition' replica