Add punctuation: Today Gaia has released its first set of images of the 1100 million stars is has observed including around 400 million objects that have never been seen before
Today, Gaia has released it's first set of images, of the 1,100 million stars is has observed; including around 400 million objects that have never been seen before!