I've just disabled casts, they are not intended to be used right now. This is why we didn't want people joining in prior to the open BETA on Friday.
Working to prevent future players from logging in until Friday. Once finished, the stream will go live again. =]
You'll need to wait until the open BETA launches on Friday, April 3, 2015.