Неужели так сложно в проверку имён файлов вписать дополнительно проверку имени файла из стим? И в юникоде работать с путями файлов?

Ну ёлки палки, такие светлые головы, такой проект осилили и на тебе, на мелочи сыплется. Не солидно.