Can't scroll down the page in order for me to register my team. I suggest you change the settings in order to allow scroll bars to show in order to fix this.
Yep! It works fine, now. As it happens, I had just uploaded my first game yesterday, and went through all the publishing options, which is how I noticed that there was a checkbox that did just that, so I quickly figured it out when I saw your game. I'll give it a try during the week-end. Feel free to take a look at mine as well, it's a car racing management game. https://g-9games.itch.io/f-8-racing-manager