Sadly the game has already started.
however this section http://apforums.net/forumdisplay.php?f=96 is where sign up topics for any upcomming games will be posted.
Hello. Is the sign up for mafia still open or not? If yes, please tell me how to get my name in. I might be interested in playing.