Well I too have found it quite gentle, but I have three left. There are a number of answers that I didn't know and one or two I couldn't parse.
I haven't got 12ac. I was working on the flood survivor being biblical, but I can't fit it in with my answer to 14d, so are my crossers correct ?A?H?M.
The other two I haven't managed to solve are 22ac and 22d. Some hints would be helpful.
An early answer was 7d, but I can't see the leg.
I didn't know 1ac, that meaning of 6d, 15ac or 25ac.