Good luck deploying a client to the mobile app stores together with your backend :pain:
But then again, those barely count as games, I guess.
We do it just fine (not for games). You submit a new binary for review in advance and then do a coordinated release once the review completes.
Wouldn’t it make sense to also have the old version of the game live and gradually roll out the new version for mobile