If you wanna download the video, it'll be available in this link for the next 7 days. Here where I am, it's April 18th, 12:29 a.m.
So, it'll be available until the first moments of April 25th here. Depending on time zone, it'll change, of course, but nothing that can cause a big problem. In New York, for example, it'll be available until the night of 24th April...
And I'll generate a new link after that for those who hadn't done it and wanted to do...