Super Mario Galaxy 2 Trailer Prepares for Launch

6
With Super Mario Galaxy 2 (Wii) due in just a few short days--it hits North America on Sunday, May 23--Nintendo has released one last trailer to help you get ready:

Chris Faylor was previously a games journalist creating content at Shacknews.

Filed Under
From The Chatty
Hello, Meet Lola