Only just realised the official Subaru Telescope press release came out on Feb 8

...I must have been looking in the wrong place
It is probably the best short science summary of the discovery of the many that have come out about this
Galactic Space Oddity Discovered
Mike