Blue Ghost shared the footage after successfully deploying an ... according to NASA. The space agency said initial data analysis suggests the EDS experiment is a “promising solution for future ...