New video will be uploaded in a few hours and launch-lockdown site will be going up today.
We still have some problems with our main hosting provider (it started a few days ago) but we already moved to Hostgator VPS and should get back up and running in a few hours.
Launch is scheduled for Thursday 7th June at 4PM CET (10AM EST).
We start sending out affiliate invites later today. You can see the website preview here (main homepage is now locked down until launch).