They were decently active, but some idiots here wouldn't be basic human beings to them and they said they would never to be back here again. From memory, it wasn't about having their game pirated here but that some users here were also high tier patrons and would post patreons direct links for their game here instead of using the regular mirror options of this website, even after being warned multiple times by the devs to stop as it was costing them a pretty penny in bandwidth usage and worst download experience for their paying users. In the end, i hope they found who they were on patreon and banned them.