Save Game Locations
Your saved games are stored locally on your computer at a location outside of your Steam install folder. You can see the standard paths below. The location of the saved games does mean that you can uninstall STF without loosing any saved games. These are also the folders that you could Add to Dropbox to do your own cloud save until that feature becomes available.