"Science is fun. Science is curiosity. We all have natural curiosity. Science is a process of investigating. It's posing questions and coming up with a method. It's delving in."
-- Sally Ride
Even though this isn't really the most uplifting use of technology it really is great news that's been about 40 years in the making. The video isn't the most exciting and the only shots of impact are infared/heat sensor but it's still pretty amazing.