Hello.
Howdy. This is the site to be! everything is on the main page, whether you are GM or player or both. The Players wanted thread can tell you of games looking for players, GMs can bump thier ad once a week... you'll be able to start your own as well.
don't be afraid to ask questions, some one will always get an answer.
once you join/start games, they will be on you main page and 'light up' when there are new posts.
Have Fun!