You have no doubt been experiencing increasing performance issues on the eplaya over the past several days. The eplaya shares a server with our email system, which, as you can imagine, is getting an enormous amount of traffic right now.
Our sys admin team is aware of and actively working on it, but we do not yet have an ETA for a resolution. We'll post another annoucemnet when we know more.
We appreciate your patience and are sorry for the inconveniently timed inconvenience.
eplaya admin team