Open
Description
When a launcher downloads an update, the new executable file overrides the old one.
If the update process is interrupted or fails, the launcher can be left with a corrupted executable, making it impossible to run.
We need a more reliable way to update itself like
-a file swap after the download.
-patch download and overrides everything.