Has anyone here ever played on EpicMafia.com ?
For those who don't know. EpicMafia is an nicely described here. Basically its mafia played online with other people and LOTS of roles. Sometimes it gets really confusing, but it can also be, well, epic
Know it? we should play sometime