Not sure I follow. Itch won't allow for embedding anything so we had to make gifs.
It is what it is. We just have to work with what we have. They have already made it harder for adult game developers to get paid here. So why not do a little more.