Hmm. Looks like we don't have any videos for Super Mario Galaxy.
Super Mario Galaxy Info
Originally unveiled at Nintendo's Space World just before the launch of the GameCube, Mario 128 was intended to be a tech demo for the GameCube. Soon after it was confirmed to be a title in development for the GameCube, then rumored to be a game for the Nintendo Wii Revolution (aka Wii). Not much else is known other than the fact that it is supposed to have some very innovative features that Nintendo is keeping secret.