Never heard of it, but it looks like a software* downloader that 3rd Parties give malicious and crap dls. I would probably get that off your computer. *of course they claim to be safe to get games and software, but I am seeing a lot of reviews that it's just another back door type dler
This post was edited by Stauf on Mar 27 2024 08:28am