Scientists have announced the discovery of a nearby star system with a planet that could support life. Yes, it's seven times more massive than Earth, and all we really know for sure is its orbit is inside the "habitable zone," where temperatures that allow liquid water exist. But hey, it beats some giant gas ball that twirls around its sun three times in twenty-four hours, eh?