Friday, October 26, 2007

Super Mario Galaxy Play the video

Super Mario Galaxy will be in stores in Japan on 1st November. These new commercials make the wait worthwhile but longer.



0 comments: