I play a lot of platformers from itch. Are you saying I'm in a minority, and the silent majority is passing up my game because I don't have unique mechanisms? If so, I definitely don't belong here. I crafted the game to meet my desires.
I don't think the game needs a gif. It's a platformer. I would be stating the obvious with a distracting display that some players might consider a spoiler.