MCBall has been taken down for some server maintenance in the name of progress. We apologise for the inconvenience this may cause you. We aim to be up again from anywhere between 1-6 hours.
Thank you for your understanding,
MCBall Developers team
Update (16:43 UTC+0): MCBall is back up.