Yes, good assessment. I would say also that he often dispenses with screenshots in favour of gameplay gifs, or even just art gifs, and really stretches things out vertically. I think a lot of the appeal for me is how much less cluttered they feel compared to most pages on itch. They really are works of art in themselves as you say. Actually one I forgot to point out was Sandstorm, and maybe it is the best one - the page itself is telling a story as much as the game is.