30% seems rather high
but… when they handle payments, refunds, advertising (within their application) and game download costs (server infrastructure?), etc etc etc. it doesnt seem that crazy.
at least, for a lot of indie developers, not having to worry about those things, might easily be worth those 30%
The creator of this community AND the instance it’s hosted on, is a mod on the piracy subreddit. https://old.reddit.com/user/dbzer0
though that doesnt mean the person is accepting bribes
i have no idea