Leatherface...buffed or...Very buffed?
In my opinion, from what I read from the dev notes, I consider this a great buff, but not op levels.
His power can more reliably hit multiple survivors.
The speed increase is great, even if it's not by too much.
The charge system encourages smart decision making.
(but IDK we have to wait til' the 7th to see how he plays)