Super Mario Stadium tv commercial dodgey music, but it's probably just for the ad. looks like a great multiplayer game. :D Trailer [oldish]. Website