My wife recently joined a forum for mothers. ( she was jealous of BC
) and they have a games section. They have tournaments and such, and winners have little icons that go on the section to the left that displays location and what not.
I believe the games are links to sites where the games are hosted, but are somehow still part of their forum.
I can get more specifics if their would be interest.