Very cute! I really like the idea, and it's fairly well executed
A couple notes:
The first phase really felt a bit odd. It might have made more sense if there were multiple points characters could come in through, but I was kind of confused why I needed to move at all, and not just have a rapid-fire "here's the correct seat" instead. I also could not understand what to go with the yellow cta on characters during this phase.
There seemed to be a bug where a character would cut its wait time and go to its seat immediately if you replace another character while the first one is waiting.
Anyway, good job, thank you for the game!