I mean, the patch has just come out - give it a few days. All those modders do this as a hobby in their freetime.
I'm pretty sure, there will be higher difficulty mods coming


"We are all stories in the end. Just make it a good one."

Doctor Who