See it this way, 90% of your backers found your game through users of pirate sites.as a artist, game dev. i cant agree with pirate.
but my feedback center is a pirate site.
I myself backed you for 10 bucks last month, and will pledge again as soon as my pay comes in next week
Apart from liking your game, i'm eager to pledge because I like how open minded you are to sites like f95!