New Driver Not Downloading

I saw in the forum that there is a new Driver for Easel. When I go to the Downloads page for Windows it will not let me click the box (nothing happens). I have tried with Brave and Firefox. I am running a Fox Alien 4040XE and am wondering like others if I need this or not? The Fox Alien has it’s own controller hooked up to the computer.

It is recommended to use Google Chrome for downloading things.