In this latest Super Mario Galaxy trailer (Wii), we take a look at “the science behind Mario and his ability to seemingly walk upside down.” Video after the break — can any of our Japanese readers translate the clip?