A new super-Earth that could be habitable? Or not.