I was looking into backing up my Steam games then realised that many games in steam save all over the place and steam doesnt add them into backup archives at all, the same goes for many Games for windows live ones... very annoying Fortunately I came across this very handy tool that scans and backups all your saves (including steam/steam cloud/GFWL) and can restore them at a later date... Fantastic GameSave Manager: Download The application is called Gamesave Manager, it's free and seems to work just fine. http://gsm.duncsweb.com/?s=support&c=supported_games Feature List: 100% FREE No catch, no adware, no spyware... Just 100% free.No dependances GameSave Manager doesn't need things like .NET Framework installed to run.Attractive yet easy to use GUI The GUI (Graphical User Interface) was designed around navigation and ease of use. Ontop of that, it looks quite pretty.Built-in Update Checker Completely optional: Check for Program (and Database) updates upon Program Startup.Regular Database Updates The "Officially Supported Games" database is forever growing, thus it's always being updated. This database is based upon the community's feedback.FTP Support Automatically upload your backups to your own private FTP Server upon their creation.7-Zip Support Enable 7-Zip support for theorecticaly shorter backup times.Backup Validation Checks if the specified Backup Archive can be restored without issue by running tests and caching each gamesave. This feature runs by default upon a Backup Archive being created.DropBox Support Automatically backup your gamesaves to your "DropBox Sync Directory", allowing you to store your backups effortlessly in your DropBox Account.Sync & Link Move your gamesaves to your "DropBox Sync Directory", while creating Symbolic Links in their original place allowing for true "on-the-cloud" gamesaves. Haven't got DropBox? Then move your gamesaves to one directory on your system for easier access. Running Windows XP? Then NTFS Junctions will be used.Scheduled Tasks Setup automated backups to run at whatever day / time you wish.Custom Gamesave Entries Got a game that's not supported? Simply add them yourself via "Custom Gamesave Entries".Steam Spreader Got an SSD? Running out of space on your Steam Partition? Use "Steam Spreader" to move entire Steam-purchased games onto other partitions and drives (on a per game basis) while creating Symbolic Links to their new locations, allowing you to get the max out of your SSD with your favourite game(s). Running Windows XP? Then NTFS Junctions will be used instead.Dynamic Restoring GameSave Manager dynamically detects restore paths, allowing you to restore gamesaves on your PC even if you've installed the games in a different directory / drive than before.Transfer gamesaves Quickly and easily share gamesaves with friends and family.Highly Customisable Loads of Program Settings you can adjust, allowing you to configure GameSave Manager to your own specific needs.Seperate Archives Optionally create seperate Backup Archives for each gamesave selected.Backup upon change Only create a new backup when/if the gamesave has been modified since the last backup (only works with "Create separate archives").