Itch.io is an indie game storefront. Developers sell games, host game jams, and allow players to try new games. What happened? Itch.io got a bogus report of “fraud and phishing” from co…
That seems like pretty fucking cut and dry harassment. Guy didn't make any libellous claims.
I hope they can get a damn good lawyer with some help from EFF or something. Would love to see Funko get torn a new asshole over this, especially since he claims it wasn't even copyright infringing material but a fucking fan forum for an official funko branded game that got the site improperly flagged.