So, astronomers are finding more and more of these 'watery' type worlds.
This one is apparently a 'super earth' as the article reads.
What's everyone opinion on alien life forms?
In Neighboring Solar Systems, or in our own.
This is not science fiction, but science.