Not familiar with EM, but I do play Mafia on forum a lot. Too many roles. My brain can't comprehend them all. Keep asking which roles do what every single time. Awtss..