menu_reset being called in game_reset was a bad idea.  settings were getting out of sync, and i never checked what menu options were set.