Published on May 7, 2015 <br />Saturn's icy moon Enceladus is looking better and better as a potential abode for alien life. <br /> <br />Chemical reactions that free up energy that could potentially support a biosphere have occurred — and perhaps still are occurring — deep within Enceladus' salty subsurface ocean, a new study suggests.