I spoke again with the "Webstarts.com" technical staff again. Many of their servers went down last night. They are in the process of transferring backup data right now, but it will take time. They hope to complete the procedure tonight. Even though their call in center only works Monday-Friday during business hours, I was assured that they will keep working until all websites are back to normal.
Apologies about the inconvenience, but until then, most everything ca be found individually in the "Mugen Release" section.