I came to report this as well...
Here's the relevant code lines 697-702 of script.rpy:
if reacted >= 1:
jump reacted
if reacted <= 1:
jump didntreact
if game >= 1:
jump videogames
Since the variable 'reacted' was initialized to zero in the file defines.rpy, the second if-test will always be true and execute its jump statement before evaluating the value of 'game'. Easiest fix is to move the 'if game...' block to the first position like so:
if game >= 1:
jump videogames
if reacted >= 1:
jump reacted
if reacted <= 1:
jump didntreact
The cleanest code (This is somewhat subjective, of course!) would look something like this:
if game > 0:
jump videogames
elif reacted > 0:
jump reacted
else:
jump didntreact
Now back to playing the rest of the game.