Update: I went away a few mins, and when I came back to start up Showdown again, it lets me in, but I can't log in with username.
I guess this is something other people experience, like Myzou mentioned. We'll probably have to just stay calm, and hopefully things will be fixed and work properly...