Features:
-Create Updaters and Installers for your software
-Release Updates via any standard Webserver (HTTP, HTTPS, or FTP)
-Simple to set up and maintain
-Updater can be set to only show itself when there is an update available (it can also be started manually, or be configured to run before your software)
-Choose between Patch Mode (Downloads only the binary difference between files) or Sync Mode (Downloads compressed individual changed files)
-Extremely low bandwidth usage (~2 byte file downloaded to check for updates; patch data can be as small as 200 bytes)
-Small Updater file size (~80kb)
-File Recovery allows updating of files that were deleted/altered by the user, which would otherwise be unpatchable
-Automatic Rollback ensures that your software is never left in an unusable state due to interrupted updates
-Supply as many Update Mirror webservers as desired (when one goes down, the Updater will update from the next)
-Exclude list lets you exclude certain files from being updated
-Change between update modes at any time, even after initial release
-Works fully without relying on our servers

This reminds me of the version updater for that Spore game, I downloaded the newest version recently and it gave me some extra legs or something. This is the kind of thing that makes people continue playing games that they download, because they could be getting a different experience each time. 5/5!

This is not like Patch Maker. Patch Maker makes stand-alone patch EXE files which people have to download manually from your website.

Dispatcher creates an Updater for your software. Dispatcher's Patch files are just the patch data without the EXE overhead, since the patch engine is included in the Updater and doesn't have to be downloaded with each patch, which saves a lot of bandwidth.