When I first signed up he told me it wouldn't be ready until "tomorrow" (this was the 29th) - see the bottom of the thread
here. I waited a few hours and the download was working through the new url.
I'm not going to accuse anyone of lying, I realize that things come up, especially with software and new releases of anything.
I'm surprised you'd say such a thing, even jokingly.