Looks like the servers can't handle the load
Through some miracle I figured out my login information, can't change it because they require email verification and I don't have access to the email I used to register all those years ago
Edit: Submitted a ticket to support, apparently this is a common enough problem that they tell you on the Support page to do that if it happens