Turns out itch automatically hides the videos/screenshots if there's a browser version of the game.
We'll add some images or videos to the description section. Thanks!