You are right!
Thanks for checking, I see it now. However, I’ve been checking the newest lists almost daily since launch and it was never there.
Do you think it's possible that the game was kept invisible while waiting in the review queue and then only got indexed retroactively? That would explain why it skipped the first pages of the "most recent" section and appeared directly on page 23. I'm glad it's finally up, but it's a bit frustrating to have missed the initial visibility because of this delay.