Tomorrow.
Sorry about that.
In case you're wondering what causes this pain (i.e. 1 day delays) picture this:
It takes about an hour to do a full build of Demigod. Then it takes another hour to upload it to the FTP and another hour to download it. Then, if a bug is found that got past GPG, the process restarts.
That's basically what happened tonight. So the good news is, we're getting the beta downloaded so it'll be ready tomorrow for sure.