A recent, habitable environment on Mars? Earlier this week, a very interesting study was published i