Log files / screenshots overwrite existing files
In particular, end-game logs (FLGs)
Writing a verbose log ')', short log '(', screenshot '[', and end-game log (.flg files) overwrites existing files without prompting.
For the first three, I don't think it's that big of a deal, but for the last, your old victory log can be overwritten by a new character with the same name. It wouldn't be pleasant to lose that record.
Suggestion: add a timestamp to the file name, or test for existence and increment a counter and append that to the filename if a file of the same name is already found.