I solved an incredibly unusual situation that can only exist in an incredibly unusual game by implementing an incredibly unusual feature:
Pause stacking. Yes, you can stack multiple pauses. Only when you've unpaused the game as many times as there are stacked pauses, the game resumes.
One day, I will explain how this can make 100% sense in a game (but maybe not most games)