I am unable to login to your website to download the installer. I just get into a login loop where it says:
Enter U/P
Signing Out
Signing In
Redirecting
Enter U/P
Signign Out
Signing In
Redirecting
repeat repeat repeat repeat.
Fortnite, This forum, etc all let me login fine.
Windows 10 Spring 2018 update with Firefox 60