Following the deep story that accompanied Mario's recent GameCube foray into tennis, one gets the feeling that, with Super Mario Stadium (the Japanese name for Mario Superstar Baseball), Nintendo ...