Archie Mega Man issue 24