Huh, that's weird. I can't find the welcome forum either. Maybe we should make a thread about this in Feedback.
Forum Rules