This means two things: 1. New content is made and Developers are willing to share it. So it must be getting close. 2. Since they took time to make a video it might still be a while. My money is on Thursday. (I have been wrong before, hopefully they make me eat my words by releasing it Tuesday.)