User blog comment:Bowserdude/It's Mega May!/@comment-3035019-20160502155845

I think it has something to do with Nintendo releasing a lot of Virtual Console MM games in May. Or at least, that's what Dookieshed said.