Mars – here we come?