Handling updates to a live project

Take a look here mate.
Basicly, when you own a site, you can put files to it via ftp. So you just specify a place to update/put your new/updated files for your game and have the launcher check the specified(by you) url to see if new files have been added. If new files have been added, it just downloads them to the specified location(by you).

Hope it helped