Windows

To install on Windows, simply download and run the installer.

The installer will automatically download and verify the latest release, and extract it to the correct location on your device.

It can also be used to automatically install new updates as they come out.