Tyrone, welcome to the forums. I hope you do hang around and decide you like it here. If you would like to introduce yourself in a new thread, feel free. If not, no big deal. We could probably offer some quick introductions ourselves.
As for the level of traffic here, I think some people are still finding their way over. Last weekend, the website went through some growing pains and the original forums died in the process. This forum has only been up since Wednesday evening, so I'm not sure everyone has found it yet, although I'm doing my best to direct anyone who is trying to find the forums over here.