Currently: if consecutive level-ups are happening and the player has chosen "Random Always", "Coins Always" etc, the Escape key does not work until the level-ups are complete. For some reason, clicking the on-screen pause button does work. My proposed solution is to make the Escape key act identically to the on-screen pause button.