It definitely looks appealing, but you might want to scale up some of the examples. Especially the animated characters, they could be twice as big honestly. I think part of the issue is the actual image size being too big, so itch.io is squishing them? Those animated characters are 192x192, and the screenshots are 1260x1000. It looks fine when you click on the screenshot for a bigger view but just on the page, you can't see the detail very well.