I make a "counter" suggestion.
![Smile :)](./images/smilies/icon_e_smile.gif)
- When the world is generated it is assigned a default name. Like other train stations etc. but can be changed (later) of course.
- When the game is saved, the filename will follow this pattern: "[%ENCODED_WORLD_NAME%]_%XX%"
Where %ENCODED_WORLD_NAME% is of course the generated world name, but encoded, like that spaces are replaced with _, and other useful replacements. And %XX% is a number, beginning with 01 and if the save already exists it will add 1 until it finds a "free" name.
- When entering another filename for the save, the input-field for the filename doesn't allow to enter forbidden chars (gives a useful feedback).