What about launching a file updater right before launching the game? That way users don't need to manually download the whole thing again, it could get a list of files to download and replace them in the install folder and then launch the updated game. It's something i've seen in fourDeltaone (COD Modern Warfare2) game, and it's really helpful.