Still almost 3 weeks between the leak and the official release.. that's a longtime !

Can you put back the video please?