I need the link of the game on Itchio. You need to upload your game and create a page here on itchio. So i can create a sumbission link for the CGA.