When I register pixel-composer.com it tells me pixelcomposer.com is taken. That's fair, it's not a unique name. Then I check the page to make sure that no scammer can take the name and put a fake download link. The site is down.

I use ICANN lookup and someone is indeed owning the domain, renewing it every year, but never use it. That's a bummer.

So PSA: Pixel Composer site has a dash in it. If the site without one show up then it's a scammer trying to make you download malware.

(or I managed to get the domain somehow but I'll tell you in all social media if that happen)

(Also you can't download the software directly from the site anyway)