After Mars landing, is science cool again?