Nasa and the devil, hand in hand