I welcome you to consider Fictioneers.net
as an alternative game discussion forum. The site began as a directory of indie RPGs and storygames (see thread here
), and has recently expanded to include a forum - the organization of which I am open to advice on.
The site has existed for almost 5 years now, and it ain't goin' anywhere.
There's also a PBF system in the playtesting phase right now (invitation only ATM), and that will be launched publicly this summer. At that time the site will then cover three important bases: discovering games, talking about games, and actually playing games.
Got questions, comments? Hit me!