2

A little while ago, I ran into an error with Resident Evil 2 where I had to uninstall the game and re-download it off Steam.
When I re-downloaded it, all my progress had been saved.
Does Steam always do this for all games? Do games have to add it as a feature? If so, is there a limit to how much ...