I'll look into in a second. Mind PMing me the link of where you found this? It'd make checking it a lot easier.
EDIT: Did basic background checks, verified the virustotal link and scanned myself. Plus I recognize the installer type -- so, looks clean. Approving. If there are any issues let me know immediately.