Wait, didn’t we just do this?
I don’t think anyone was expecting this release. And why would they? Only two weeks prior, Capcom released their Capcom Arcade 2nd Stadium collection, which features 32 of their arcade titles (natch), including Mega Man: The Power Battle and Mega Man 2: The...



