The first time I saw this stage, I thought awesome. Second time, I thought of something else. What if this stage is the key to unlocking Mr. Game & Watch?
Instead of completing one of the story modes with everyone else, maybe you have to complete a certain number of microgames. I mean, the series was based off of the Game and Watch games.