That's strange because the game does save your settings in the code (it saves custom controls and screen size, I think audio setting too. It does this automatically as soon as you change something in the menu). I don't know why it doesn't work for you.