Then I must be misunderstanding what's written here:
"But it's been a week / a month / a long time!"
Games in the review queue are prioritized by several criteria. The most important is having genuine traffic to the game page coming from outside itch.io. In other words: the best way to get your game reviewed sooner is to share the link around so people come and see it! If you wait for your game to be indexed it's just going to take even longer.
Since I first created this topic to get help and then emailed support, I didn’t think I needed to post it again. Here is my ticket number: 251619. I wonder how much longer I’ll keep getting brushed-off responses instead of proper help.