Nope. THQ Nordic published it. 8Chan is the company that the people who run the company keep. They can't be disentangled. I have qualms with calling people who are willing to support the game complicit in both the sexual abuse of children and white supremacist violence.