Yes, as explained in the FAQ, some updates to a game page can cause it to be placed back in the review queue.
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)