A renegade Megarobot pilot and an archaeologist must team up to thwart the Centros attempts to resur...