We just made some changes to our DNS which SHOULD have fixed the original issue. Can you try again?
Worst case scenario (if you're still willing to give us a shot), join our Discord and we can work with you to figure out what's going on: https://discord.gg/NPC6GBDBXp
Thanks for the heads up, we'll get that fixed up asap!