I believe IITF meant that it was just posted to YouTube - not that the video is new. If you look at the published date, it was just posted today. He is predicting that perhaps they are getting ready to release a new video since they just "archived" this to YouTube.