Liquid water? On a planet? Fairly nearby? Wow. I mean, really…. wow. This means that there is a very high chance of finding earth-like worlds out there. Infact this one was found fairly easily, which means either they were very lucky or these things are super common. Now all we need is FTL to get us there!