It was a traffic issue. Apparently 100K concurrent users weren't enough. Our sincerest apologies guys, we will keep you up to date and please e-mail support@mdttac.com. All support staff is settling in for the long haul so we will be working late into the night for you.
Emailed in and was told to wait for the site.