It seems like a lot of traffic's headed our way at the moment. We're keeping an eye on the site, but you may be able to get through after a few refresh attempts (which is what I had to do personally). Fortunately, there's no time limit to beta sign-up.
2 people found this helpful