Super Mario Galaxy trailer
Yes, our favourite plumber is back and his new game finally has a launch date. Super Mario Galaxy will be available on November 12th and here“s the 2007 E3 trailer for your enjoyment.
Yes, our favourite plumber is back and his new game finally has a launch date. Super Mario Galaxy will be available on November 12th and here“s the 2007 E3 trailer for your enjoyment.