Danwood
You could use NW.JS action "Show folder dialog"
You could also try to make a system which deletes snapshots ignored by player when player quit your game in order to prevents a high data storage
ALready done, old snapshots are deleted if player discards the game and starts a new one. So if i use Show Folder dialog, can i save the selected path to a variable and use it to point all the future snapshots, in order to avoid prompting the dialog every time?