Capcom has one million reasons to revive the Mega Man Battle Network franchise By CJ Andriessen 28 April 2023