Super Mario Galaxy 2 trailer has me frothing at the mouth Infendo February 24, 2010 16 Comments InfendoPretty rad, huh?mario Super Mario Galaxy 2 Videos WiiRelated Items If you had 24 hours to call the shots at Nintendo, what would you do? October 19, 2011Iwata speaks about smartphones in WSJ interview January 20, 2014How many times have you beaten Zelda: Twilight Princess? August 23, 2010