Capcom announces a new Mega Man. It's a social game. For iOS. Yep.