We may have Youtube for these kinds of things now but back then I can imagine this would be the go to place to listen to Mega Man music.
And hey who doesn't love Mega Man music for the hell of it. Come to think of it this layout looks familiar aren't you the guy who did Links Quest for Ass?