A downloadable installer for Windows

Random setup file I found in my downloads folder.

Download

Download
Setup.exe 8 MB