I have no way of knowing, but putting a password on your game isn't going to help matters. Edit: neither is deleting and recreating the page.
If you're checking the game on my profile, that doesn't count (it's a test page i used to check if the WebGL version was working: if i had to keep asking them to upload, check, upload check until it worked, it would have taken the eternity... obviously my test page on my profile will never become public).
i'm talking about the actual page of PowerUp Team (my publisher)
https://powerupteam.itch.io/the-rogue-of-nexus (it's under change as we speak right now, since we're trying to setup the web version)