Firefox broke google recaptcha today, they are in talks with google trying to get it fixed. It works on Chrome browser if you want to do that till it's fixed.
Hey Ryzen, would it be possible for you to re-upload this? or maybe send the zip file?
I tried multiple time to download it but it doesn't seems to work