Well I'm positively horrible at playing mafia despite having played like ten games here so... I suppose I'll sign up.
(Actually, if you decide that there are too many experienced players... if I count as experienced... then you can put me as a replacement if you'd like so more newbies can get...