A unique smallsat mission promises to be the latest satellite “brighter than a Full Moon!” in the sky... or not.…