Game: Super Mario Galaxy Start Date: June 13th, 2016 Videos: 30 With every Nintendo platform having a very early Mario title, it’s no surprise that within one year of the Wii’s release, Super Mario Galaxy graced our presences with a game that
Mega Man 7
Game: Mega Man 7 Start Date: May 24th, 2016 Videos: 6 When people think of Mega Man on the SNES, they think of the beginning of the Mega Man X series. However, the original series did have one game on the system