Gallery: 118 Super Mario Galaxy Screens

by Mike Bendel October 31, 2007 @ 4:13 pm


Nintendo sends over a fresh batch of Super Mario Galaxy screens – a whopping 118 in all. Officially releasing in Japan tomorrow, Galaxy is headed our way November 12, with a European release following on November 16.

Super Mario Galaxy Screens

Follow this author on .