Maybe, what is your site?
I did not fully set up the site, I collect games beforehand but the site will be called Delux Play
I installed the new game jam, if you want a look here is the link: https://itch.io/jam/delux-play-game-jam