May 2020
Site is still down.
Unfortunately nothing is being done. It appears the website is Doomed
June 2022
Still nothing done by EA