Welcome to the forums.
I wasted only about a single second reading your signature. I wasted about 15 writing these two sentences.
Anyways, you should feel free to explore, just know that each forum or subforum has their own purposes and have rules and guidelines to follow to keep them in check. Read them. From there, you can just take a look around.
I prefer the Forum Games subforum, which branches off from the Off-topic forum, but both are okay. Just avoid the drama and enjoy your stay.
There are several other forums as well, regarding gameplay, modding/mapping, development, and even language specific forums. Check those out if you'd like,
Have a good time, seeya then!