I get "This site is undergoing scheduled maintenance" and has been the case for some time now. Only the forums seem to work, downloads page also bricked. It seems there is an ongoing server migration? Hard to find any announcement or documentation anywhere about it.
Looking for any guidance, although MegaMek and by backed up Record Sheets have kept me going just fine.