Oh I don't judge. The scummy sites that pirate games and then sell ads on TOP of that can go to hell, but otherwise, my concern is just convincing enough people to pay for this stuff that I can keep making it. But again, this (probably) isn't piracy. It's people who already bought the game downloading it again, many of them all at the same time. Itch is full of mysteries.