I posted a sign up for mafia. I hope you will join! http://forum.travian.us/showthread.php?t=169067
Awesome to hear! I believe you've already been speaking to another of our head council.
Would you be interested in playing on the Travian Finals this year?