A short time ago, in a galaxy close by - right here and now, in fact, ESA's Clean Space team are fighting back valiantly against a menace threatening to take over space...