i thought since there are a lot of people on hear and there is a gaming discussion threads why not make one
Bad Idea, you could make one for a particular game, but making one to discuss games... actually might be good. Do it yourself.
last i heard you need to be approved pretty sure you need to talk to Zephron about it since he was how i joined other than that idk