Super Mario Galaxy (Wii)1up Previews Super Mario galaxy1up.com - October 15, 2007
Submitted by rogue_nine82 (758)
at 6:18AM PST on October 16, 2007
In what is shaping up to be the best Mario Game to date, 1up takes a spin to see how the game is shaping up.
20