Hey swallowinfinity! For many people, playing the game on Steam has fixed the saving problem. This leads me to believe it really is some permission issue that doesn't exist when the game originates from Steam.
Since you bought the game already here, I can also give you a Steam key if you are interested. Just email me!