While I disagree with his action personally especially on f95 site, I don't want to push him too hard on it since I love his game and game dev is hard. Plus as pirates, we are all guilty of taking games for free but we also would have found a way to get the game eventually.
I love his game alot and want to see it complete but now its dead at the interesting update ever. Whatever happens with the devs and his followers privately is their business. There is only two html games I love and this is one of them,
The last time I critized a game dev for some controversial choices, I got crucified and got thrown hate so I don't do it anymore.