I've been playing MafiaScum on another site that I post on after a friend got me hooked on it:
http://wiki.mafiascum.net/index.php?title=Main_Page
The learning curve can be a little steep but I've participated in three games so far and survived to the late game each time so far. :p
http://wiki.mafiascum.net/index.php?title=Main_Page
The learning curve can be a little steep but I've participated in three games so far and survived to the late game each time so far. :p