The Mechanical Turk Worker website is unavailable at this time due to scheduled maintenance. We expect to restore the service soon. We apologize...
Any idea when they'll be back?
Are they gonna shut the website or its just temporary?