I apologize if this is in the wrong place, but I can't find a general customer support section.

The Steam Discussion forum is currently being self moderated by it's users, unfortunately, that means we can only try to counteract and argue with trolls who flood the forum and there's no stickied threads to direct people to basic information.

So I'm asking, if possible, someone look it over and check out the issues, reported threads, etc.

Thanks!