The game tries to write settings to its install folder, which fails on Vista and 7 because those set folders read-only by default. The workaround is to make the folder writable by users, but the real solution is to write to a folder in the user's home directory. I also need to make the game more tolerant of minor errors instead of exiting outright.