what installer? itch.io app?
I hope you understand that I am just one of many thousand game developers on itch, who published game here. If you can't download something from itch, then problem is between you and itch. As far as i know nobody else has problem with downloading SW. If you don't believe me, then join discord (link in description) and ask other players.