@Kika to play, or to host? I've got a Greek mythology mafia I ran on another site awhile back, and I could dig up the setup from that if you like; I'd be willing to host it myself, or hand over the setup to you. It isn't a newbie mafia, though. (if I'm not hosting, I'd play for sure)
And I'd be in to play math mafia, too.