Your post reminded me to check and their site was still down so I sent a snarky email. Fair play to them, got an apologetic reply and the website's back up.
Just shows how utterly, utterly pointless most of the show is. Tre went through 10 weeks of tasks only for it to turn out he had no business plan and his idea was wired to the moon. What was the fucking point of that?