1. A method of simulating game state changes responsive to an interrupt condition in a computer-implemented racing game, comprising: generating an interrupt condition during the racing game at a first game state, the first game state having a first set of statistics associated therewith; responsive to said interrupt condition, simulating events that occur after the first game state based on the first set of statistics so as to produce a second set of statistics associated with a second game state; and resuming the racing game in the second game state.