Operative word: “COULD”.
water could exist....
a quest for alien life.....
...supports the idea of a universe suffused with life...
....suggests a pleasing, balmy surface temperature
THIS IS A MILESTONE.
This reads like a Marvel Superman comic book. It is not suffused with science and fact. It is simply imaginings.