3 little things

- settings.XXX changed itself while testing
- made sure we don't get a negative wait value in the gameloop
- made a comment better