An animation tribute to advancement of technology, and spirit of exploration.An animation tribute to advancement of technology, and spirit of exploration.An animation tribute to advancement of technology, and spirit of exploration.