It's quite possible the delay is to encourage people like me, who have ZERO patience... To increase their contribution just to see some footage they haven't seen yet... And guess what... It worked.
Going to spend my night watching the development videos on repeat I think.