Hey I have just created a site for Forum Mafia games. You should sign up it is New and I am looking for Moderators. Forum Mafia are games played in threads. Please join
Link: Playmafia.ucoz.com If you can would you please get your friends to sign up. The hardest thing to do is to start up a site so I need good members to help with the site please don't sign up if you will be inactive.