It's probably that damalon Benjamin guy. He's angry because he can't afford to use Patreon or Subscribestar, and he's scared of using Discord, so he's not getting progress updates on this platform (itch). Benjamin might end up excommunicated here as well though for spam and harassment, maybe that will revoke all the -1s he's been handing out.