When HyperPause starts, I guess it records the volume it had when it entered so that when it exits, it can restore the volume back to what it was, even if the user lowered the volume in HyperPause's "Sound" menu.
This is all good, but it has some bad effects.
For example, if you change the...