I'm sorry to keep asking questions, but this 4chan/8chan world is completely foreign to me. What is this referring to because I've seen this THQ thing referenced several times on the thread.
Me too. i know it's somewhere I never want to visit.
https://www.polygon.com/2019/3/4/18249988/thq-nordic-8chan-ama-apology