Hi new member to this site, but have played mafia on a couple of sites.