Mega Man faces his greatest challenge yet: Himself.