Was just about to post this. Can confirm that this happens, in both Chrome and Firefox, so it's not a browser issue.
I use windows 7, so not a windows issue either.
EN and US servers are fine, it's beta that's the problem. As soon as you visit beta.elvenar.com or zz.elvenar.com, you get that screen.