New: Wise Duplicate Finder (Jan 23, 2023), Platform 24.0 (Jan 30, 2023)
450+ real apps (49GB), 1 billion downloads, Please donate.
I believe it is open source.
The installer I believe is about 300MB.
Please use the search. There is a launcher for UFO Alien Invasion in the beta testing forum already.
Logan-Portable posted a launcher back in march this year. I dont know how up to date it is but its here:
Unfortunately for me I can't download any of the launchers he has made (And most are for pretty good games) because where ever their hosted can't be accessed by the six different machines (All Windows) Ive tried to get access them on
Anyway hope you like