Error: site not found or moved or hasn't started resolving just yet.

We've added lots of users to the system and the sites take about 1 minute to start working.
We are working on bringing that time down to a reasonable rate. If after 2 minutes you're still seeing this page instead of your test site please go to contact and report this.