Improve the game loop

It can now skip frames. Replays are a *lot faster* on the "max speed" setting.
Same here, as this is the only thing inside the `if`.