It's a standardized mean difference, which I believe can roughly be interpreted as: "treated groups had 0.67 stddev lower depression score than control groups."
That's a pretty substantial improvement - consider someone who's more depressed than 75% of the population becoming completely average. (Because the 75th percentile is about 0.67stddev above the median.)