In science news today: "Galaxy has mystery star clusters": it is always fun to see scientists scratching their heads in public. "Bionic eye will let the blind see": cyborgs R us.