Congratulations to ESA!
Too bad NASA is preoccupied with its mission to Mecca.
This outreach should have us impacting on a stone age camel chip soon.