It's some kind of interdimensional game store run that collects games that can run on the Sega Genesis/Sega Mega Drive.
It's another chiptune album in rom format.
Mumm-Ra's up to his old tricks again! Go stop his latest scheme of... ya know. I never really watched the show so I don't know what Mumm-Ra is usually up to...
HOLY SHIT! A 32X HOMEBREW!