Start working on new launcher with version switching.
Fix bad download links crashing the game!
Actually update the launcher.