We remade our Launcher entirely and added support for auto updating our games.
The new Launcher is getting new features with every update because it's still in "Beta" phase.
There's no need anymore to update your games manually, the Launcher does it for you.