The videos make me irrationally annoyed. When you're showing me something in a faux-browser frame, why does it have to slowly move and twist? It's so distracting that I have no idea what features were actually shown.
Like a sibling comment, I'm also wondering what benefit this has over a blog. I've never met anyone with the specific pain point of 1) having releases, 2) writing release notes, and 3) not knowing how to publish them quickly.
The pain point of release notes is usually upstream, at the point where the git commit log (or bug tracker) needs to be typed up into a nice report.