Update: 3/31
We restarted the servers last night and it seems to have resolved the connection issues from yesterday. We apologize for the inconvenience this has caused everyone and thank you for your patience. I'll leave this thread up for more awareness today.