The planet looks to be twice the size of droo with what looks to be oceans. It looks to have continents varying in climate. We also got signals into our life finders, suggesting life on this world. Further testing is to be found out if it has life or not.
hm