>>717545304
Behemoth isn't involved in that, that's under the Newgrounds Studios brand.
>>717543886
If the option was to get something neat after a year or literally nothing after 7+ years I'd rather get the something. FWIW I think the DLC is doing pretty well, and maybe they actually do have ideas for a sequel they could pursue now.
As for what happened, Newgrounds is just a thing that had its time but got bullied out by the centralization of the internet. There's no place for site like that in the world of Google and Meta.